This skill provides comprehensive guidance for architecting enterprise-grade NestJS applications with a focus on modern, type-safe patterns. It streamlines the implementation of core NestJS components—including modules, controllers, and services—while providing deep integration patterns for Drizzle ORM. Developers can leverage this skill to implement complex authentication guards, custom validation pipes, and global exception filters, all while maintaining a clean, testable codebase. From initial schema design and migrations to writing full E2E test suites, this skill ensures your backend services are performant, secure, and maintainable.
Key Features
01Implement type-safe database schemas and repository patterns using Drizzle ORM.
02Create reusable validation pipes and global exception filters for standardized API responses.
03Scaffold modular NestJS architectures with dependency injection and clean separation of concerns.
04Configure secure JWT-based authentication and granular roles-based access control.
05Generate comprehensive unit and E2E tests using Jest and Supertest with database integration.
0634 GitHub stars