Sobre | Atualizações | Melhorias | Requisitos | Tecnologias |
Aplicativo para controle de produtividade alinhado à exercícios que melhoram sua qualidade de vida.
Projeto criado na NLW4 da Rocketseat.
Site do app: https://pomochallenges.vercel.app/
(Atualizações paralisadas indeterminadamente - 13/03)
Adicionar login e ajuste no nome de usuário e foto de forma dinâmica| Atualizado: 28/02Tela inicial de login, com login obrigatório para entrar na aplicação| Atualizado: 28/02Transformar em PWA| Atualizado: 28/02 (Não funcional no Safari, requer análise)- Adicionar opção para registrar qual atividade está sendo feita (Estudo, trabalho, Jogo)
- Geração de relatório com o tempo total em cada atividade
- Darkmode na tela de levelup
- Corrigir problemas PWA no IOS
- Adicionado responsividade 📱 (necessário ajuste no funcionamento)
- Adicionado darkmode 🌜
- NodeJs
- Navegador
Para iniciar o projeto na máquina basta:
- Fazer o clone do repositório
- Usar o comando npm install (instalar as dependências)
- Criar o arquivo .env.local, com as variáveis de ambiente | Será necessário cadastro na https://auth0.com/ e configurar uma nova aplicação (verificar documentação da auth0 e https://next-auth.js.org/)
NEXTAUTH_URL=http://localhost:3000
AUTH0_CLIENT_ID=
AUTH0_CLIENT_SECRET=
AUTH0_DOMAIN= - Rodar o comando npm run dev (inicia a aplicação)
- Entrar pelo navegador na porta 3000 (localhost:3000)
O projeto foi desenvolvido utilizando as seguintes tecnologias
- React
- Next.js
- Typescript
- Sass com module