Projeto desenvolvido como didática de back-end para as turmas JBL LABENU com conteúdos que englobam o universo da criação de uma API com a temática de um sistema de gerenciamento básico da organizaçãode labenu.
https://labsystem6.onrender.com
Ricardo Barros |
Byron Smith |
Jéssica Lima |
|---|
- Criar Estudantes: Métodos voltados para a criação de usuários que são estudantes.
- Buscar Estudantes: Métodos voltados para a consulta de estudantes cadastradas.
- Mudar Estudantes de Turma: Métodos voltados para a alteração do estudante de turma.
- Criar Docentes: Métodos voltados para a criação de usuários que são pessoas instrutora.
- Buscar Docentes: Métodos voltados para a consulta de pessoas instrutoras cadastradas.
- Mudar Docente de Turma: Métodos voltados para a alteração do docente de turma.
- Criar Turma: Métodos para a criação de turmas.
- Buscar Turma: Métodos que realiza busca em banco das turmas ativas.
- Mudar Turma Módulo: Métodos voltados para a alteração da turma de mód.
- VS Code
- nodeJS
- expressJS
- axios
- cors
- dotenv
- MySQL
Para rodar o repositório é necessário clonar o mesmo, dar o seguinte comando para instalar as dependências:
npm install
Após instaladas as dependências, configure o arquivo .env:
DB_HOST =
DB_USER = ""
DB_PASS = ""
DB_NAME = ""
Após configuração do .env, dê o comando seguinte para rodar o migration:
npm run migrations
Após o migration, dê o comando seguinte para rodar a aplicação:
npm run start
Use o Postman ou o Insomnia para realizar as requisições desejadas.
O projeto está em andamento.