nestkit-backend
Full-featured NestJS backend boilerplate with secure auth, auditing, observability, Docker and CI/CD—built to showcase production-readiness.
apidockerboilerplatejwttypescriptauthenticationbackendsentrypostgresqlswaggerstarterrbac
FreeRepo
Overview
NestKit Backend. Production-ready NestJS boilerplate with authentication, RBAC, auditing, structured logging, metrics and observability.
Features
jwt-authenticationrefresh-token-flowrole-based-access-controlaudit-loggingstructured-loggingprometheus-metricssentry-tracingswagger-documentationglobal-exception-handlingprisma-error-mappinghelmet-securitycorsrate-limitinghpphealth-checksdatabase-seedingdockerized-development
Feature Flags
userDashboardauthenticationblogemailsauthorizationloggingErrorTrackingapiDocsrateLimitingformsValidationauditingloggingmonitoringerrorTrackinghealthChecks
Recommended Use Cases
production-ready-apimicroservicesenterprise-backendsecure-authentication-systemaudited-applications
Frontend
None
Backend
nestjsprismapostgresqlwinstonprometheussentryhelmetjwt
Auth Providers
jwt
Deployment Targets
dockerdocker-compose
Payment Providers
None
Quick Facts
Stack
Framework
nestjs
Language
typescript
Database
postgresql
ORM
prisma
Testing
jest, supertest
Monitoring
prometheus, sentry
Logging
winston
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
Open-source boilerplate