Nosso projeto visa criar uma Minimal API para gerenciar uma balada de forma eficiente e intuitiva. Através dessa API, os usuários poderão cadastrar e gerenciar clientes, funcionários e eventos.
Ao cadastrar um cliente, além das informações básicas como nome e CPF, será possível registrar se ele é VIP ou não, proporcionando uma gestão personalizada de suas experiências na balada, como acesso a áreas exclusivas e descontos especiais.
Os funcionários também serão integrados ao sistema, com detalhes sobre seus contratos, incluindo se são funcionários registrados ou por hora.
Além disso, os eventos serão catalogados, incluindo detalhes sobre a organização responsável, o local do evento e o estilo musical, facilitando a escolha e participação em eventos que correspondam aos interesses dos usuários.
- Cadastro, atualização e exclusão de clientes
- Cadastro, atualização e exclusão de funcionários
- Cadastro, atualização e exclusão de eventos
- Consulta de informações de clientes, funcionários e eventos
Cadastro, Atualização e Exclusão de Clientes: Permite adicionar novos clientes à base de dados, atualizar informações existentes e excluir clientes. As informações incluem nome, CPF e status VIP do cliente.
Cadastro, Atualização e Exclusão de Funcionários: Permite adicionar novos funcionários à base de dados, atualizar informações existentes e excluir funcionários. As informações incluem nome, CPF e tipo de contrato do funcionário (registrado ou por hora).
Cadastro, Atualização e Exclusão de Eventos: Permite adicionar novos eventos à base de dados, atualizar informações existentes e excluir eventos. As informações incluem nome do evento, organização responsável, local do evento e estilo musical.
Consulta de Informações de Clientes, Funcionários e Eventos: Permite consultar as informações cadastradas dos clientes, funcionários e eventos. Os usuários podem buscar informações específicas, como clientes VIP, funcionários registrados, eventos de um determinado estilo musical, etc.
Edicao de informações de Clientes, Funcionarios e Eventos: Permite editar as informações cadastradas dos clientes, funcionários e eventos. Os usuários podem modificar detalhes como nome, CPF, status VIP, tipo de contraro, localização do evento, etc...
- Clone o repositório para sua máquina local:
git clone https://github.com/malobr/APIC--Quinta.git