A aplicação contida neste repositório é um app gerenciador de academia, o Gympoint.
Nele algumas tecnologias são cruciais para o perfeito funcionamento:
- JWT;
- bcryptjsç
- Sequelize;
- Sucrase;
- Yup
-
Autenticação O usuário (professor) pode se autenticar utilizando um e-mail e uma senha;
-
Cadastro de alunos Os alunos podem ser mantidos porém não possuem senha de acesso. Quem cadastra ou atuazlia os dados referentes à eles são os professores.
Implementar as funcionalidades descritas no desafio do GYMPOINT.
Tópicos que serão abordados:
- Upload de arquivos (Multer)
- Tratamento de exceções (Sentry)
- Fila de tarefas (Redis)
- Envio de e-mails (Mailtrap.io)
- Variáveis ambiente (dotenv)