Nest Logo

Typescript Logo

Graphql Logo

Anylist API | NestJs with GraphQL & Docker

Anylist es una API para Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil sint modi inventore, aspernatur suscipit expedita quod excepturi numquam dolore dolorum architecto, iusto molestias assumenda repellat consequatur maiores soluta qui pariatur?

Development steps

  1. Clonar el proyecto con el comando:

    git clone https://github.com/juancalderonx/anylist-graphql.git
    
  2. Ejecute el comando:

    yarn install
    
  3. Clone el archivo .env.template y renombrarlo a .env

  4. Cambiar las variables de entorno.

  5. Levantar la base de datos con el siguiente comando:

    docker-compose up -d
    
  6. Levantar la aplicación con:

    yarn start:dev
    
  7. Revisar el esquema de GraphQL en:

    http://localhost:3000/graphql
    

Dependencies

Las dependencias que estén con un "-D" se usarán sólo en desarrollo.

  • yarn add nestjs-pino pino-http
  • yarn add -D pino-pretty
  • yarn add @nestjs/config
  • yarn add @nestjs/typeorm typeorm pg
  • yarn add class-validator
  • yarn add class-transformer