Skip to content

Ejemplo de backend con nestjs, estará en constante mejora con las rutinas más comunes. Servirá como backend base para futuros proyectos

Notifications You must be signed in to change notification settings

holomdev/nestjs-backend

Repository files navigation

Nest Logo

Descripción

Repositorio base para futuros proyectos de backend.

Características

  • Protección de rutas con el uso de Guard (JWT)
  • Rutas publicas
  • Usuario Activo por medio de Decoradores
  • Implementación de Refresh tokens
  • Invalidación de tokens
  • Role-based Access Control
  • Claims-based Authorization

Instalación

Clonar el repositorio

$ git clone git@github.com:holomdev/nestjs-backend.git

Instalar las dependencias

$ npm install

Establecer las variables de entorno

$ cp env.example .env

Correr los postgres y redis con docker

$ docker compose up -d

Ejecutar la aplicación

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

Test

# unit tests
$ npm run test

# e2e tests
$ npm run test:e2e

# test coverage
$ npm run test:cov

About

Ejemplo de backend con nestjs, estará en constante mejora con las rutinas más comunes. Servirá como backend base para futuros proyectos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages