Skip to content

future4code/Barros-labenu-system6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📇 LabenuSystem

📝 Descrição

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.

Link Documentação Postman

Doc_Postman

Link Deploy Render

https://labsystem6.onrender.com

👩🏾Pessoas Desenvolvedoras do Projeto


Ricardo Barros

Byron Smith

Jéssica Lima

📚 Funcionalidades

  • 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.

🔧 Tecnologias utilizadas

  • VS Code
  • nodeJS
  • expressJS
  • axios
  • cors
  • dotenv
  • MySQL

🚀 Rodando o projeto

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.

🎯 Status do projeto

O projeto está em andamento.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors