Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/henrikesilva/timerdoro

Este é um aplicativo de temporizador Pomodoro desenvolvido em React como parte da formação do curso Ignite da RocketSeat
https://github.com/henrikesilva/timerdoro

frontend react react-hooks rocketseat styled-components vite

Last synced: 21 days ago
JSON representation

Este é um aplicativo de temporizador Pomodoro desenvolvido em React como parte da formação do curso Ignite da RocketSeat

Awesome Lists containing this project

README

        

# Timerdoro

Pomodoro Timer
Este é um aplicativo de temporizador Pomodoro desenvolvido em React como parte da formação do curso Ignite da RocketSeat.

O aplicativo permite que você use a técnica Pomodoro para gerenciar seu tempo de trabalho e descanso, permitindo que você inicie e interrompa o tempo conforme for necessário e salvando o histórico dentro do local storage do seu navegador.

## Funcionalidades

- Tema dark
- Contador em Tempo Real
- Iniciar e interromper contador
- Consultar Histórico

## Demonstração

Você pode testar e utilizar a aplicação através da versão 1.0.0 publicada em:
- https://timerdoro.netlify.app

## Stack utilizada

**Front-end:** React, Vite, Styled-Components, React-Router-Dom, React-Hook-Forms, Phosphor-react, @hookform/resolvers, zod, date-fns, immer

## Rodando localmente

Clone o projeto

```bash
git clone https://github.com/henrikesilva/Timerdoro
```

Entre no diretório do projeto

```bash
cd timerdoro
```

Instale as dependências

```bash
npm install
```

Inicie o servidor

```bash
npm run dev
```

## Contribuindo

Se você quiser contribuir com este projeto, siga estas etapas:

Faça um fork deste repositório.

Crie um branch para sua nova funcionalidade `git checkout -b feature/my-new-feature`.

Faça suas alterações e adicione seus arquivos `git add .`.

Confirme suas alterações `git commit -m 'Adicionando nova funcionalidade'`.

Envie para o branch `git push origin feature/my-new-feature`.

Crie um novo Pull Request.

## Feedback

Se você tiver algum feedback, por favor entre em contato através de [email protected]

## Licença

Este projeto está licenciado sob a licença MIT.