Skip to content

allbertuu/task-zen

Repository files navigation

⚠️ Em construção

Task Zen

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!

Tecnologias

  • 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

Funcionalidades

  • 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)

🛠️ Como Executar o Projeto

  1. Clone o repositório:

    git clone https://github.com/allbertuu/task-zen.git
  2. Acesse o diretório do projeto:

    cd task-zen
  3. Instale as dependências:

    npm install
  4. Inicie o servidor de desenvolvimento:

    npm run dev
  5. Abra o navegador e acesse:

    http://localhost:5173
    

Desenvolvido com ❤️ por Alberto Santos. Confira mais sobre mim no LinkedIn.

About

(construção) Um app de tarefas 'anti-ansiedade' com IA que força o foco.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •