nest-js-boilerplate
NestJS boilerplate provides a robust foundation for building REST APIs with NestJS, featuring seamless database management through Prisma, complete Docker containerization
boilerplaterestapie2eunit-testnestjsprismaengagespottypescripti18n
FreeRepo
Overview
NestJS TypeScript REST API PrismaORM Starter. This is a fork of Artem Shchirov's NestJS Starter, enhanced with Prisma ORM integration and improved Docker support. The boilerplate provides a robust foundation for building REST APIs with NestJS, featuring seamless database management through Prisma, complete Docker containerization and various pre-configured essential features for modern web applications.
Features
rest-apiprisma-ormdockerdatabase-seedingconfig-servicemailingfile-uploadss3-supportswaggere2e-testsunit-testsrole-based-accesssocial-authenticationemail-authenticationi18nci-cd
Feature Flags
userDashboardauthenticationemailsfileUploadsstorageauthorizationi18napiDocs
Recommended Use Cases
rest-api-developmentbackend-startermicroservicesenterprise-applications
Frontend
None
Backend
nestjsnodejs
Auth Providers
emailapplefacebookgoogletwitter
Deployment Targets
docker
Payment Providers
None
Quick Facts
Stack
Framework
nestjs
Language
typescript
Database
postgresql
Auth
email, apple, facebook, google, twitter
ORM
prisma
Testing
jest
i18n
nestjs-i18n
CI
github-actions
Data Layer
Databases
postgresql
ORM
prisma
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals