Skip to content

LayaneB/LAMA

 
 

Repository files navigation

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

About

Ú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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 100.0%