/nest-api-starter

Nest.Js API Template

Primary LanguageTypeScript

NEST API STARTER

This Template uses MongoDB database with mongoose ORM via @nestjs/mongoose

CONFIGURED WITH:

  • Email Sender with nodemailer
  • Email Verification
  • Role based authorization
  • Secure user and admin routes
  • Jwt authentication with refresh token
  • Logging Middleware

DEV ENVIRONMENT SETUP

Docker: - Run "docker compose -f docker-compose.dev.yml up"

Swagger Documentation

Swagger documentation can be found at {{baseUrl}}/swagger-ui