Um app de tarefas 'anti-ansiedade' com IA que força o foco. Baseado no princípio de que 'menos é mais', ele só permite que você tenha 3 tarefas ativas. Construído para ser rápido, leve e offline-first. Acesse o site aqui!
- ReactJS: o melhor framework Front-End para criar interfaces rápidas
- Redux: possibilita criar e gerenciar estados complexos e suas interações (como no caso da lista de tarefas)
- TailwindCSS: permite criar interfaces agradáveis muito mais rápido, e mais robusto, que apenas CSS nativo
- TypeScript: previne bugs em tempo de desenvolvimento e facilita a criação de sistemas confiáveis
- Vite: ferramente de build para aplicações super rápidas em React
- Radix UI: permite criar componentes de interface com suporte total a acessibilidade sem precisar abdicar de personalização
- Adicionar uma nova tarefa
- Marcar e desmarcar uma tarefa como concluída
- Remover uma tarefa da lista
- Mostrar o progresso de conclusão das tarefas
- Responsivo (se ajusta a tela) de dispositivos móveis, tablets e desktops.
- Tema Claro e Tema Escuro (o app se lembra da sua preferência)
-
Clone o repositório:
git clone https://github.com/allbertuu/task-zen.git
-
Acesse o diretório do projeto:
cd task-zen -
Instale as dependências:
npm install
-
Inicie o servidor de desenvolvimento:
npm run dev
-
Abra o navegador e acesse:
http://localhost:5173
Desenvolvido com ❤️ por Alberto Santos. Confira mais sobre mim no LinkedIn.