nestjs-starter-template
A starter template to kickstart your NestJS project
nodejsdockerredisboilerplatetypescriptjestboilerplate-templatepostgresqlnestjsprismagithub-actionseslint
FreeRepo
Overview
This is a starter template for building Node.js backend applications using NestJS, TypeScript and Prisma ORM. It includes a complete development setup with PostgreSQL, Redis, Docker, testing frameworks, code quality tools and automated CI/CD workflows to help developers quickly start new projects with best practices already configured.
Features
rest-apiopenapi-swaggerdocker-composeredis-cachingdatabase-migrationsunit-testingintegration-testingcode-lintingcode-formattinggit-hooksconventional-commitsdependency-management
Feature Flags
userDashboardblogpaymentsecommerceloggingErrorTrackingnotificationsapiDocscachingtestingdockercilogging
Recommended Use Cases
rest-api-developmentbackend-servicemicroservicenodejs-application
Frontend
None
Backend
nestjsnodejs
Auth Providers
None
Deployment Targets
docker
Payment Providers
None
Quick Facts
โญ Stars
3
๐ด Forks
1
๐ Active
Yes
๐ Last Commit
2025-11-02T19:37:10.000Z
Stack
Framework
nestjs
Language
typescript
Database
postgresql
ORM
prisma
Testing
jest, supertest
Logging
pino
CI
github-actions
Data Layer
Databases
postgresql, redis
ORM
prisma
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source template