Skip to main content
RapidKit

NestJS Standard Kit

Production-ready NestJS starter kit with modular RapidKit integration and TypeScript best practices.

v0.1.0
Apache-2.0
nestjs
nestjs
javascript
typescript
standard
modular
scalable

Quick Start

Create a new project:

npx rapidkit create project nestjs.standard my-project

1. Install RapidKit CLI first

2. Run the command above

3. Follow interactive prompts

Create with Wizard

Overview

A comprehensive NestJS starter kit featuring TypeScript best practices, modular architecture, and seamless RapidKit integration. Includes authentication, database support, caching, monitoring, and comprehensive testing setup out of the box.

How to Use

Step 1: Install RapidKit CLI

pipx install rapidkit-core

Or use: pip install rapidkit-core

Step 2: Create Your Project

npx rapidkit create project nestjs.standard my-project

Replace my-project with your desired project name

Step 3: Navigate and Install Dependencies

cd my-project
npm install

Step 4: Start Development Server

npm run start:dev

Your application will be available at http://localhost:3000

Quick Tip

Use the interactive wizard for a guided setup experience: npx rapidkit create project

Architecture

NestJS Modular Architecture

This kit implements nestjs modular architecture to ensure scalability, maintainability, and testability of your application.

Key Features

TypeScript first
Modular architecture
Dependency injection
Configuration management
Database integration
Authentication ready
Caching support
Comprehensive testing

Capabilities

Module registration system
Global middleware
Bootstrap hooks
Controller routes
Service methods
Environment validation
Unit & E2E tests
OpenAPI documentation

Tech Stack

NestJS
TypeScript
Node.js 20+
Express/Fastify
Jest
Docker
npm/yarn/pnpm

Perfect For

REST APIs
GraphQL APIs
Microservices
Real-time applications
Enterprise backends

Module Support

Free Modules
Paid Modules
Community Modules
Enterprise Modules

Environments

Development

Development environment with hot reload

Production

Production environment optimized for performance

Default Settings

Node Version:20
Docker:
CI/CD:
Testing: