Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LabenuSystem

image

Projeto que consiste criar um sistema que represente o básico da organização na Labenu.
Proposta para desenvolvimento do projeto encontra-se no notion:
https://www.notion.so/WFS11-S17-LabenuSystem-61d69b9f102a4396a2eb5e2f09d0cb10

🤜🤛 Group 🔝

🌟Dayane Lang
🌟Leonardo Federmann
🌟Paulo Oliveira


👩‍💻 Languages 🔝

image


Database 🔝

image


🚀 Frameworks 🔝

image image image image image


Basic Features 🔝

💠→ Estudante criada;
Tabela Estudantes: representa os estudantes da nossa instituição. Eles devem possuir: id, nome, email, data de nascimento e os principais hobbies dele. ;

💠→ Docente criada;
Tabela Docentes: representa docentes da nossa instituição. Eles devem possuir: id, nome, email, data de nascimento e todas as especialidades dele. Há 7 especialidades: React, Redux, CSS, Testes, Typescript, Programação Orientada a Objetos e Backend

💠→ Turma criada;
Tabela Turma: toda turma é composta das seguintes características: id, nome, data de início, data de término, lista de professores responsáveis, uma lista de alunos e módulo atual em que a turma está. O módulo pode assumir os valores de 1 a 7 ou undefined, indicando que as aulas dessa turma ainda não começaram. Para esse exercício, vamos considerar que existam dois tipos de turma: integral ou noturna. Há uma restrição para o nome das turmas noturnas: tem que terminar com -na-night.

💠→ Estudante na turma adicionado;

💠→ Docente na turma adicionado;

💠→ Pega a idade de algum estudante a partir do seu id;

🎮🕹 Challenges 🔝 (tested and working ✔️)

💠→ Exibe estudantes de uma turma;

💠→ Exibe docentes de uma turma;

💠→ Exibe estudantes que possuam o mesmo hobby;

💠→ Remove estudante de uma turma;

💠→ Remove estudante;

💠→ Remove docente de uma turma;

💠→ Muda turma de módulo.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages