Escopo gerado por IA
- O projeto deve ser uma API REST que permita aos usuários criar, ler, atualizar e excluir produtos.
- A API deve usar o protocolo HTTP e o formato JSON para se comunicar com os usuários.
- A API deve ser segura e usar autenticação e autorização para proteger os recursos.
- A API deve ser escalável e suportar um grande número de usuários.
- A API deve ser testável e usar testes unitários e de integração para garantir sua qualidade.
- Gere um arquivo
.env
, conforme arquivo de exemplo.env.example
, o arquivo deve estar no diretório raiz do projeto - Necessário docker para subir o projeto
- Para iniciar o projeto via docker:
- Na pasta do projeto use:
docker-compose up -d --build
- É apenas um projeto de estudo
- Não manterei as informações de banco de propósito, logo a minha aplicação irá criar o schema do banco toda vez que subir