Skip to content

Um timer personalizado para gerenciamento de tarefas simples com nome e duração, lista de tarefas em execução, pendente e concluídas.

License

Notifications You must be signed in to change notification settings

Robson16/ignite-timer

Repository files navigation

Ignite Timer

screenshot

Este é o segundo projeto desenvolvido durante a Trilha ReactJS do Ignite 2022, focado na criação de um timer personalizado para gerenciamento de tarefas. O objetivo é aplicar conceitos fundamentais do React, como estados, componentes e hooks, além de boas práticas de organização e estilização de aplicações modernas.

Tecnologias Utilizadas

  • ReactJS — Biblioteca principal para construção da interface.
  • TypeScript — Tipagem estática para maior segurança e produtividade.
  • Vite — Ferramenta de build e desenvolvimento rápido.
  • Styled Components — Estilização de componentes com CSS-in-JS.
  • React Hook Form — Gerenciamento de formulários.
  • Zod — Validação de dados dos formulários.
  • Immer — Manipulação imutável de estados de forma simples.
  • Date-fns — Utilitários para manipulação de datas em JavaScript.
  • Phosphor Icons — Biblioteca de ícones.
  • ESLint & Prettier — Padronização e qualidade do código.
  • Git & GitHub — Controle de versão e hospedagem do código.

Como Executar o Projeto

  1. Clone o repositório:

    git clone https://github.com/Robson16/ignite-timer
  2. Acesse o diretório do projeto:

    cd ignite-timer
  3. Instale as dependências:

    npm install
  4. Inicie o servidor de desenvolvimento:

    npm run dev

Demonstração Online

Acessar Demonstração

Layout no Figma

Acessar Layout no Figma

Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e enviar pull requests.

Licença

Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações.

☕❤

Robson H. Rodrigues

About

Um timer personalizado para gerenciamento de tarefas simples com nome e duração, lista de tarefas em execução, pendente e concluídas.

Topics

Resources

License

Stars

Watchers

Forks