Skip to content

future4code/Guimaraes-labenu-system1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

💻 LabeSystem 💻

📃 Sobre 📃

Projeto de backend desenvolvido conforme proposta da Labenu para criação de uma API para um sistema de uma escola de programação.

Esse sistema possui 3 entidades importantes:

Estudantes

Representa estudantes da instituição. Eles possuem: id, nome, email, data de nascimento e os principais hobbies deles.

Docente

Representa docentes da instituição. Eles possuem: id, nome, email, data de nascimento e todas as especialidades deles. Há 5 especialidades: React, JS, CSS, Typescript, POO.

Turma

Toda turma é composta das seguintes características: id, nome e módulo atual em que a turma está.

O módulo pode assumir os valores de 1 a 6, ou 0, indicando que as aulas dessa turma ainda não começaram.

📝 Documentação 📝

https://documenter.getpostman.com/view/19721031/UzXKXeSC

✅ O que funciona ✅

  • Criar estudante;
  • Criar docente;
  • Criar turma;
  • Mudar aluno de turma;
  • Mudar docente de turma;
  • Mudar módulo da turma;
  • Buscar alunos;
  • Buscar docentes;
  • Buscar todas as turmas;
  • Buscar turmas ativas;

🛠 Em desenvolvimento 🛠

  • Ao buscar alunos não é exibido a lista de hobbies deles.
  • Ao buscar docentes não é exibido a lista de especialidades deles.

👨‍💻 Desenvolvedores 👩‍💻


Tiago Hennig

Raul Rita

Maria Karolina Freitas

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors