Ignite Timer é o segundo projeto desenvolvido durante o bootcamp ignite da Rocketseat que foca nas tecnologias ReactJS, React Native e NodeJS. Consiste em criar um timer no estilo do pomodoro para você marcar os ciclos de estudos.
- Ciclos de estudo Pomodoro: O usuário pode iniciar um ciclo de 25 minutos de estudo seguido por uma pausa de 5 minutos.
- Contagem regressiva: O timer exibe uma contagem regressiva visual para que o usuário saiba o tempo restante para cada ciclo.
- Configuração de ciclos: Permite que o usuário configure o número de ciclos e a duração das pausas.
- Histórico: Acompanhe quantos ciclos de estudo foram completados.
Esse projeto foi desenvolvido com as seguintes tecnologias:
- ReactJS
- ViteJS
- Typescript
- Date-fns
- Immer
- Phosphor-React
- React-router-dom
- Styled-components
- zod
- React-hook-form
# Clone o repositório e entre na pasta do projeto
$ git clone https://github.com/RayanneRamos/ignite-timer.git
$ cd ignite-feed
# Instale as dependências
$ npm install
# ou
$ yarn install
# Execute a aplicação
$ npm run dev
# ou
$ yarn start
Abra http://localhost:5173 no seu navegador para ver a aplicação rodando!
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para obter mais detalhes.
Criado by Rayanne Ramos