Home
Softono
nestjs-boilerplate

nestjs-boilerplate

Open source MIT TypeScript
4.3K
Stars
937
Forks
39
Issues
32
Watchers
1 week
Last Commit

About nestjs-boilerplate

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

Platforms

Web Self-hosted Docker

Languages

TypeScript

NestJS REST API boilerplate ๐Ÿ‡บ๐Ÿ‡ฆ

image

github action status renovate Static Badge Discord Badge



Description

NestJS REST API boilerplate for a typical project

Full documentation here

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

A fully compatible frontend boilerplate: https://github.com/brocoders/extensive-react-boilerplate

Belongs to the bc boilerplates ecosystem

https://github.com/user-attachments/assets/a66f114a-c714-4036-8eeb-20cbf04ae985

Table of Contents

Features

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

Contributors

Vladyslav Shchepotin
Vladyslav Shchepotin

๐Ÿšง ๐Ÿ“– ๐Ÿ’ป
SergeiLomako
SergeiLomako

๐Ÿ’ป
Elena Vlasenko
Elena Vlasenko

๐Ÿ“–
Rodion
Rodion

๐Ÿ’ผ

Support

If you seek consulting, support, or wish to collaborate, please contact us via [email protected]. For any inquiries regarding boilerplates, feel free to ask on GitHub Discussions or Discord.