A técnica pomodoro costuma ser usada para quem precisa manter uma rotina de estudos ou produzir trabalhos criativos. Ele costuma ter 25 minutos de foco e 5 minutos para descanso de mente e corpo. Após cerca de quadro pomodoros, a pausa entre as atividades se torna mais longa, tendo entre 10 a 30minutos. Sendo assim o nosso projeto tem o objetivo de criar uma interface para o úsuario ter um cronometro com a funcinalidade de um pomodoro.
- Criar um cronometro de 25minutos
- Criar o visual do ativador do cronometro
- Conectar o ativador do cronometro com a função de criar cronometro
- Disparar um aviso ao fim do cronometro
- Criar a lógica de contador de segundos
- Calcular o tempo restante no cronometro
- Criar o componente na tela
- Exibir visualmente o tempo restante no componente do cronometro
- Ter uma outra ativação do cronometro, com 5min, paara o intervalo
- Exibir uma Contagem de pomodoros
- Depois de 4 pomodoros ativar um intervalo longo de 15m
- Botão para pousar e retornar ao contador
- Avisos sonoros para cada início e fim
- Ativar função de ir no automatico para a próxima etapa pomodoro
- Notificações no navegador para cada aviso de inicio e fim
- Configurar a quantidade de tempo de um bloco de trabalho e um bloco de intervalo
- Ter uma lista de tarefas executadas
- Salvar o status no localStorage para se a aba for encerrada
- Extensão do navegador
- Alterar o tema
- Esconder o time