https://friendly-tiramisu-642077.netlify.app
Ignite Timer - é um sistema de timer de atividades no estilo de técnica Pomodoro, podendo interromper uma atividade e consultar a listagem de atividades na página de histórico com as informações de cada atividade e seu status.
Projeto desenvolvido no curso da trilha Ignite da Rocketseat.
O layout da aplicação está disponível no Figma:
As seguintes ferramentas foram usadas na construção do projeto:
- ReactJS
- TypeScript
- Styled Components
- Temas
- Estilos Globais
- React Router DOM
- useState
- React Hook Form
- Validação de Formulários com Biblioteca Zod
- useEffect
- Context API (useContext)
- Redux (useReducer)
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone https://github.com/edgardfn/Ignite-Timer.git
# Acesse a pasta raiz do projeto no seu terminal/cmd
$ cd Ignite-Timer
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
Este projeto esta sobe a licença MIT.
Feito com ❤️ por Edgard Finotti Neto 👋🏽 Entre em contato!