Skip to content

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

License

Notifications You must be signed in to change notification settings

kkz6/nestjs-boilerplate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

📖
Rodion
Rodion

💼

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 91.1%
  • Shell 2.8%
  • EJS 2.3%
  • Dockerfile 1.6%
  • Handlebars 1.4%
  • JavaScript 0.8%