API Rest de configuração e comunicação para a aplicação Code Scratch que possui o intuito de disponibilizar uma plataforma de video aulas sobre o projeto Computação para Mulheres na Escola da Universidade do Estado do Amazonas.
A plataforma possui aulas gravadas baseadas nas aulas presenciais apresentadas durante o projeto, com o intuito de auxiliar as alunas do projeto e fortificar o conteúdo ensinado.
| Backend | |
|---|---|
Clone o projeto
git clone [link_do_clone_code-scratch-back]Entre no diretório do projeto
cd code-scratch-backInstale as dependências
npm installInicie o servidor da aplicação
npm run devEsse projeto possui intuito em ser usado pelas seguintes entidades e motivos:
- Code Scratch Student
- UEA CESIT
Para rodar esse projeto, você vai precisar adicionar as seguintes variáveis de ambiente no arquivo application.properties
| SECRET_INSTRUCTOR | SECRET_STUDENT | BD_URL | BD_PORT | POSTGRES_USER | POSTGRES_HOST | POSTGRES_PASSWORD | POSTGRES_DATABASE | URL_SERVER |
Estas variáveis de ambiente seguem para a conexão com o banco de dados e para a criptografia JWT.
- Login com autenticação segura
- Perfil de usuário
- Lista poginada de aulas por categoria