⚙️ Engineering Awaiting Security Review

NestJS Backend

Build enterprise-grade Node.js backends with NestJS. Generates modules, controllers, services, guards, interceptors, and microservice patterns with full dependency injection and TypeScript decorators.

This skill helps you build scalable NestJS applications. It generates CRUD modules with proper separation of concerns, implements authentication guards, creates custom decorators, sets up WebSocket gateways, configures microservice transports, and implements CQRS patterns for complex domains.

nestjs backend enterprise dependency-injection typescript

When to use

Use when building enterprise APIs, microservice architectures, real-time applications with WebSockets, or when you need structured dependency injection and modular architecture in Node.js.

Examples

CRUD module with auth

Generate a full CRUD module with JWT authentication

Create a NestJS module for user management with CRUD endpoints, JWT auth guard, role-based access, and Swagger docs

Microservice setup

Configure NestJS for microservice communication

Set up a NestJS microservice architecture with RabbitMQ transport, shared DTOs, and proper error propagation between services