nestjs-starter-kiit
A powerful NestJS starter kit with authentication, email service, password reset, logging, swagger docs and CLI scaffolding.
A batteries-included, production-ready starter kit for building backend APIs with NestJS.
Designed to boost your productivity with authentication, email services, logging, swagger docs, and much more!
- 🔐 JWT Authentication & Role-Based Access Control
- 📧 Email Service with Handlebars templates & Redis-powered queue (BullMQ)
- 🔄 Password Reset & Forgot Password flows via email
- 📜 Auto-generated Swagger API documentation
- 🛠 Developer-friendly CLI to scaffold modules, controllers, services, and entities
- 🖥 Winston logger integrated with HTTP request/response logging
- 🎨 Fully set up ESLint, Prettier, Husky & lint-staged for a smooth developer experience
- 🐳 Ready for Docker and deployment environments
- 📦 Clean project structure with scalable architecture
npm install nestjs-starter-kit
# or
yarn add nestjs-starter-kit