Você precisa ter duas principais dependências instaladas:
- Node.js LTS v16 (ou qualquer versão superior)
- Docker
git clone https://github.com/seu-usuario/nome-do-projeto.git
npm install
docker-compose up -d
npx prisma migrate dev
npm run dev
O servidor estará disponível em http://localhost:3000.
Para testar a API, é recomendável usar alguma ferramenta de testes de API, como o Postman e ThunderClient ou Insomnia.
-
A API é documentada utilizando o swagger e, com o projeto rodando, será possível verificá-lo em http://localhost:3001/api-docs/