Repositório da API feita com Nest.js (Reserva de Ingressos)
Dentro da pasta nest-partners-api
execute o comando abaixo para rodar os containers Docker
:
docker compose up
Quando os containers estiverem prontos, precisamos acessar o container do nestjs
e executar a aplicação:
// entrar no container:
docker compose exec nestjs bash
// instalar as dependências:
npm install
// executar a migração do primeiro parceiro:
npm run migrate:partner1
// executar a migração do segundo parceiro:
npm run migrate:partner2
// Executar o partner1 na porta 3000
npm run start:dev
// Executar o partner2 na porta 3001
npm run start:dev partner2
Espere os logs verdinhos do Nest para verificar se deu certo.
-
Acessar o arquivo './partner1.http' para criar / listar os eventos, reservar lugares e comprar ingressos do Parceiro 1.
-
Acessar o arquivo './partner2.http' para criar / listar os eventos, reservar lugares e comprar ingressos do Parceiro 2.
Lembrar de instalar o WSL2 e Docker. Vejo o vídeo: https://www.youtube.com/watch?v=btCf40ax0WU
Siga o guia rápido de instalação: https://github.com/codeedu/wsl2-docker-quickstart