Skip to content

NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.

License

Notifications You must be signed in to change notification settings

FarjadAkbar/nestjs-boilerplate

This branch is 1 commit ahead of, 378 commits behind brocoders/nestjs-boilerplate:main.

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NestJS REST API boilerplate πŸ‡ΊπŸ‡¦

image

github action status renovate Static Badge Discord Badge



Description

NestJS REST API boilerplate for typical project

Full documentation here

Demo: https://nestjs-boilerplate-test.herokuapp.com/docs

Frontend (React, Next.js): https://github.com/brocoders/extensive-react-boilerplate

Table of Contents

Features

  • Database. Support TypeORM and Mongoose.
  • Seeding.
  • Config Service (@nestjs/config).
  • Mailing (nodemailer).
  • Sign in and sign up via email.
  • Social sign in (Apple, Facebook, Google, Twitter).
  • Admin and User roles.
  • Internationalization/Translations (I18N) (nestjs-i18n).
  • File uploads. Support local and Amazon S3 drivers.
  • Swagger.
  • E2E and units tests.
  • Docker.
  • CI (Github Actions).

Contributors

Vladyslav Shchepotin
Vladyslav Shchepotin

🚧 πŸ“– πŸ’»
SergeiLomako
SergeiLomako

πŸ’»
Elena Vlasenko
Elena Vlasenko

πŸ“–

About

NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.0%
  • Shell 3.0%
  • EJS 2.6%
  • Dockerfile 1.3%
  • Handlebars 1.1%
  • JavaScript 0.9%
  • Procfile 0.1%