A api.event.manager é uma solução empresarial de backend que capacita qualquer membro do departamento de RH a gerenciar os eventos da empresa.
- Docker: 80
- Local: 8081
- Dev: 80
- Prd: 8082
Para implantar o projeto localmente, siga as etapas abaixo:
-
Abra o terminal e navegue até o diretório do projeto.
-
Execute o seguinte comando para iniciar o banco de dados:
docker compose up -d database
-
Aguarde até o banco de dados subir, depois,execute o projeto.
Siga as etapas abaixo para implantar o projeto no Docker:
- Execute:
docker compose up
- Aguarde até o processo de instalação finalizar.
Esta rota é utilizada para efetuar o login do funcionário. A existência do funcionário na empresa é verificada com base no seu email e senha.
Nesta rota, Criamos um novo evento,tendo como obrigatórios os campos: eventName, eventDescription, eventData e status.
Nessa rota,passamos pelo header um campo chamado: "date",nele, buscamos todos os eventos com base na data fornecida
Nessa rota,passamos pelo header um campo chamado: "nome",nele, buscamos o evento com base no nome fornecido.
Nessa rota,atualizamos um evento com base no body passado, tendo como obrigatórios os campos: eventName, eventDescription, eventData e status.