Skip to content

NestJS Boilerplate is an open-source high-level framework for NestJS applications.

License

Notifications You must be signed in to change notification settings

dmitrykologrivko/nestjs-boilerplate

Repository files navigation

NestJS Boilerplate

Codeship Status for dmitrykologrivko/nestjs-boilerplate

NestJS Boilerplate is an open-source high-level framework for NestJS applications. It takes it up a notch by making it possible to solve repeatable tasks with less coding. It provides an architectural model based on Domain Driven Design and contains a variety of extra tools for a quick start developing NestJS applications. The NestJS Boilerplate aims to follow the principle of pluggable modules to extend functionality and less repeating common code from project to project. Inspired by Spring Framework, AspNet Boilerplate and Django.

Getting started

The main part of the NestJS Boilerplate is the core package.
Check out the core package README to getting started.

Packages

  • Core is the main module of NestJS Boilerplate. Provides a framework with main tools.
  • User module provides an implementation of User, Permission and Group entities, and additional tools for working with them.
  • Auth module provides a basis for application authentication of NestJS Boilerplate applications.
  • Testing module provides helpful tools for unit and e2e tests of NestJS Boilerplate applications.
  • Auth Testing module provides helpful tools for unit and e2e tests of NestJS Boilerplate applications using authentication system.

Example

Check out a simple example.

Changelog

Check out changelog

Keep in touch

Dmitry Kologrivko - [email protected]

License

MIT LICENSE

About

NestJS Boilerplate is an open-source high-level framework for NestJS applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published