O Pomo Task é uma aplicação desenvolvida com o intuito de unir a técnica de pomodoro com a realização de exercícios em forma de desafios, destinada a ajudar quem passa bastante tempo á frente do computador, que é o caso de nós devs.
Com o uso excessivo do computador alguns problemas podem ser gerados futuramente, sejam eles nas articulações ou até mesmo nos olhos, gerando problemas de visão.
Aí que entra o Pomo Task, a cada pomodoro um novo exercício/alongamento é disponibilizado, fazendo com que a cada período de estudo nosso corpo também descanse, a fim de evitar os problemas citados acima.
- Opção de selecionar o
tempo de pomodoro
. - Opção de selecionar o
tempo de descanso
entre cada pomodoro. - Opção de
iniciar um ciclo
para receber um desafio. - Opção de
abandonar um ciclo
ativo. -
Liberar um desafio
quando o tempo de pomodoro selecionado chegar ao fim. -
Tempo de descanso
automático. -
Controle de descanso
não permitindo o usuário interagir com o app até o descanso ser finalizado. - Opções de
realizar desafio
oufalhar desafio
quando o tempo de descanso for finalizado. -
Notificação
quando liberar um novo desafio e quando o ciclo de descanso chegar ao fim. - Disponibilidade para
iniciar um novo clico
ao preencher as opções do desafio. -
Menu de estatísticas
do usuário. -
Número de desafios concluídos
. -
Horas totais
de todos pomodoros do usuário. -
Horas diárias
de pomodoros do usuário. -
Número de pomodoros totais
. -
Número de pomodoros diários
. - Opção de
resetar os valores diários
para um melhor controle. -
Receber experiência
ao concluir desafios. -
Barra de progresso
(xp) do usuário. -
Subir de level
ao obter a experiência necessária para o próximo nível. -
Mensagem ao subir de level
.
⚠ Atenção !
Antes de prosseguir com o passo a passo abaixo você precisa ter instalado em sua máquina o gerenciador de pacote Yarn e o Git.
📝 Clonando o repositório e entrando no diretório criado.
git clone git@github.com:Brendler17/pomotask.git && cd pomotask
📝 Baixando / Instalando dependências.
yarn setup
📝 Rodando Aplicação
yarn dev
Pronto 🎉 se tudo ocorreu conforme o esperado 😁 a aplicação estará rodando na porta 3000. Basta acessar o endereço no navegador http://localhost:3000 e você verá a aplicação funcionando.
Este projeto esta sobe a licença MIT.
created by Gustavo Brendler & Rocketseat