Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.8 KB

File metadata and controls

44 lines (26 loc) · 1.8 KB

LAMA - Labenu Music Awards

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

Possui 3 entidades importantes:

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

Funcionalidades

  1. Usuário

    • Criar usuário;
    • Fazer login.
  2. Banda

    • Criar Banda;
    • Visualizar detalhes de uma banda;
  3. Shows

    • Criar show;
    • Buscar todos os shows de uma data;

Documentação

Clique para acessar a documentação.

Deploy

Clique para acessar o deploy.

DEV's


Matheus Martinelle Barros

Layane Bastos Juvito

Matheus Moraes