nest-ts-prisma-starter
Production-ready NestJS starter with TypeScript, Prisma, Swagger, automated CI/CD and comprehensive development tools. Features ESLint, Prettier, Husky, Jest testing and Docker support.
nodejsdockerboilerplatetypescripteslintjestpostgresqlswaggerprettierstarter-templateci-cddeveloper-tools
FreeRepo
Overview
NestJS TypeScript Prisma Starter. ๐ A production-ready starter template with NestJS, TypeScript, Prisma and comprehensive development tools
Features
type-safe developmentauto-generated api documentationcode formattingcode lintinggit hooksconventional commit lintingstaged file lintingtesting framework with e2e testsci/cd pipelinedocker supportdatabase migrationsdatabase seedingprisma studioswagger openapijwt bearer authenticationapi key authenticationdto validationsecurity scanningdependency vulnerability checksbranch protectionenvironment-based deployments
Feature Flags
authenticationblogemailsfileUploadsrealtimejobsQueuenotificationsapiDocsformsValidationtestingcidockertypeScriptvalidationerrorTrackingsecurity
Recommended Use Cases
production-ready web applicationsrest api developmentbackend servicesmicroservices
Frontend
None
Backend
nestjsnodejs
Auth Providers
None
Deployment Targets
dockeraws
Payment Providers
None
Quick Facts
โญ Stars
2
๐ด Forks
0
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-09-18T08:47:08.000Z
Stack
Framework
nestjs
Language
typescript
Database
postgresql, mysql, sqlite
ORM
prisma
Testing
jest
Monitoring
codecov
CI
github-actions
Data Layer
Databases
postgresql, mysql, sqlite
ORM
prisma
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
MIT-licensed open source project