/pokedex

Proyecto hecho en el curso de Fernando Herrera sobre nest

Primary LanguageTypeScript

Nest Logo

Ejecutar en desarrollo

  1. Clonar el repositorio
  2. Ejecutar
npm install
  1. Tener Nest CLI instalado
npm i -g nestjs/cli
  1. Levantar la base de datos
docker-compose up -d
  1. Clonar el archivo .env.template y renombrar la copia a .env

  2. Llenar las variables de entorno definidas en el .env

  3. Ejecutar la aplicacion en dev:

npm run start:dev
  1. Reconstruir la base de datos
http://localhost:3000/api/v2/seed

Production Build

  1. Crear el archivo .env.prod
  2. Llenar las variables de entorno de prod
  3. Crear la nueva imagen
docker-compose -f docker-compose.prod.yaml --env-file .env.prod up --build

Stack usado

  • MongoDB
  • Nest