Implementar uma API que contemple as seguintes operações expostas como endpoints REST para:
- Cadastrar cidade
- Cadastrar cliente
- Consultar cidade pelo nome
- Consultar cidade pelo estado
- Consultar cliente pelo nome
- Consultar cliente pelo Id
- Remover cliente
- Alterar o nome do cliente
Considerando o cadastro com dados básicos:
- Cidades: nome e estado
- Cliente: nome completo, sexo, data de nascimento, idade e cidade onde mora.
- subir as dependências organizadas no docker-compose com o seguinte comando:
npm run dev-env-up
- rodar o projeto em modo desenvolvimento com o comando
npm start
- localmente é possível acessar o swagger na url: http://localhost:3000/docs/