/studies_nest_pokedex

Proyecto de Pokedex del curso de nestjs con los ejemplos básicos del framework.

Primary LanguageTypeScript

Nest Logo

Ejecutar en desarrollo

  1. Clonar el repositorio
  2. Ejecutar
yarn 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 aplicación en dev:

yarn start:dev
  1. Reconstruir la Db con el seed
http://localhost:3000/api/v2/seed

Stack Usado:

  • MongoDB
  • Nestjs

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