ChronoSync é uma aplicação simples e elegante que implementa um cronômetro utilizando React. Ideal para acompanhar atividades em equipe, produtividade pessoal ou qualquer tarefa que necessite de controle de tempo.
- React: Biblioteca JavaScript para construir a interface do usuário.
- CSS3: Para estilização e layout responsivo.
- React Hooks (useState, useEffect): Para gerenciar estado e ciclos de vida do componente.
- Iniciar/Parar o cronômetro
- Reiniciar o cronômetro
- Design responsivo e moderno
- Exibição em tempo real (HH:MM:SS)
- Node.js instalado (versão 14 ou superior).
- npm como gerenciador de pacotes.
-
Clone o repositório
git clone https://github.com/eduardabenevenutti77/ChronoSync.git cd ChronoSync
-
Instale as dependências
npm install
-
Inicie o servidor de desenvolvimento
npm run dev
-
Acesse no navegador
O projeto estará disponível em http://localhost:5173.
chronoSync/
├── src/
│ ├── components/
│ │ └── cards/
| | ├── cards.jsx
| | └──style-cards.css
| | └── countTime/
| | ├── countTime.jsx
| | └── style-count.css
| | └── footer/
| | ├── footer.jsx
| | └── style-footer.css
| ├── pages/
| | └── time/
| | ├── style-time.css
| | └── time.jsx
│ ├── App.js
│ ├── index.js
│ └── styles.css
├── package.json
└── README.md
- Incluir uma lista de tempos salvos (laps).
- Temas personalizáveis (modo claro/escuro).
Contribuições são sempre bem-vindas! Sinta-se à vontade para abrir issues e pull requests no repositório.
Para dúvidas ou sugestões:
📧 Email: [email protected]
🔗 GitHub: github.com/eduardabenevenutti77