nestkit-backend

Full-featured NestJS backend boilerplate with secure auth, auditing, observability, Docker and CI/CD—built to showcase production-readiness.

apidockerboilerplatejwttypescriptauthenticationbackendsentrypostgresqlswaggerstarterrbac
FreeRepo

Preview

nestkit-backend preview

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

⭐ Stars
0
🍴 Forks
1
🔄 Active
Unknown

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
Get Started with this Boilerplate