What problem does it solve?
Creates and configures NestJS modules, controllers, services, DTOs, guards, and interceptors for enterprise-grade TypeScript backend applications. Use when building NestJS REST APIs or GraphQL services, implementing dependency injection, scaffolding modular architecture, adding JWT/Passport authentication, integrating TypeORM or Prisma, or working with .module.ts, .controller.ts, and .service.ts files. Invoke for guards, interceptors, pipes, validation, Swagger documentation, and unit/E2E testing in NestJS projects.
Core Features & Use Cases
- Analyze requirements and design scalable module structures for NestJS backend projects.
- Implement DI-wired modules, controllers, services, DTOs, guards, and interceptors with robust validation and security.
- Generate Swagger documentation, unit tests, and E2E test scaffolds for REST and GraphQL services.
Quick Start
Bootstrap an enterprise NestJS backend by scaffolding modules, controllers, services, DTOs, guards, interceptors, and authentication scaffolds.