Ideia | Instalação | Aprendizados
Basicamente eu costumo utilizar o site: https://pomofocus.io/ durante os estudos para aplicar a técnica do pomodoro então me deparei com a seguinte situação: "Estou fazendo dois cursos de react em paralelo no momento e sinto que preciso de experiência prática em um projeto..." daí me veio na cabeça justamente a sacada de: "porque eu não faço o meu próprio pomodoro utilizando justamente as tecnologias que estou aprendendo junto a facilidade de já entender sobre o que e como quero, e 🎉, surgiu o pomos."
O principal objetivo neste projeto foi a utilização de ReactJs no desenvolvimento de um projeto para adquirir experiência e que eu venha a utilizar durante meus estudos de modo a substituir o site que utilizava como meu pomodoro.
Projeto desenvolvido com o intuito de aplicar os conhecimentos obtidos por meio de estudos e cursos.
Instale o pomos com Yarn:
Na pasta de sua escolha clone o projeto via git com o comando:
git clone [email protected]:gustavofbc/pomos.git
No diretório do projeto instale suas dependências executando o comando:
yarn install
Para executar o projeto abra a pasta em que este se encontra e execute o comando:
yarn start
-> Implementação na prática de conceitos de ReactJs e de programação (estados, hooks, imutabilidade);
-> Implementação na prática de Hooks (useState, useEffect);
-> Devo destacar a leitura de código de outros respositórios com o intuito de repensar maneiras de desenvolver esta solução e o uso diário do serviço: pomofocus.io;
-> Refatoração de código (destaco os comentários e as melhorias da estrutura propostas pelo José Vinícius;
-> Permitir a configuração dos timers de cada ciclo pelo usuário;
-> Utilização da API local storage para salvar a configuração dos timers.