Último projeto em equipe do módulo Backend doo bootcamp desenvolvimento web fullstack da Labenu. O objetivo do projeto é construir um sistema para gerenciar um festival de música, aplicando os conceitos vistos: Serviços, arquitetura de software, conceitos de SOLID e um código que possa ser testado.
- Usuário
Todo usuário é composto pelas seguintes características: id, nome, email, senha e uma atribuição (pode ser do tipo normal ou admin).
- Banda
Toda banda é composta pelas seguintes características: id, nome, principal gênero musical e o responsável (pode ser qualquer membro da banda e não pode ser o responsável de mais de uma banda).
- Show
Todo show é composto pelas seguintes características: id, dia da semana a qual o show será realizado (sexta - FRI, sábado - SAT ou domingo-SUN), os horários de inicio e fim do show e o id da banda que irá fazer o show.
-
Usuário
- Criar usuário;
- Fazer login.
-
Banda
- Criar Banda;
- Visualizar detalhes de uma banda;
-
Shows
- Criar show;
- Buscar todos os shows de uma data;
Clique para acessar a documentação.
Matheus Martinelle Barros |
Layane Bastos Juvito |
Matheus Moraes |
|---|