LabenuSystem

Projeto de sistema de controle de alunos para a aplicação dos conhecimentos adquiridos no curso sobre typescript e MySql - Concluído 🚀


🎲 Rodando o Back End (servidor)

# Clone este repositório
$ git clone <https://github.com/future4code/cruz-labenu-system18.git>

# Crie um arquivo .env com suas informações do BD
$ touch .env

# Acesse a pasta do projeto no terminal/cmd
$ cd build

# Instale as dependências
$ npm install

# Execute a aplicação
$ npm run start

# O servidor inciará na porta:3003 - acesse <http://localhost:3003>

✨ Endpoits

  • Criar estudante;
  • Criar docente;
  • Criar turma;
  • Adicionar estudante na turma;
  • Adicionar docente na turma;
  • Pegar a idade de algum estudante a partir do id
  • Exibir estudantes de uma turma;
  • Exibir docentes de uma turma;
  • Exibir estudantes que possuam o mesmo hobby;
  • Remover estudante de uma turma;
  • Remover estudante;
  • Remover docente de uma turma;
  • Mudar turma de módulo

🔧 Tecnologias

  • Typescript
  • MySql

✒️ Autores


Adryane Fernandes


Danielle Costa


Anderson de Oliveira