create-nest-starter
v1.0.4
Published
CLI to scaffold a NestJS starter with optional modules
Readme
🚀 create-nest-starter
A clean, modular CLI to scaffold a NestJS backend project with optional features like Email, Logger, Auth, and more.
✨ Features
- ✅ Modular and production-ready NestJS structure
- ✅ Pick features like Email, Logger, Auth, and more
- ✅ Nodemailer for SMTP delivery
- ✅ Built-in validation, filters, config structure
🚀 Quick Start
npx create-nest-starter my-app🧩 Available Modules Module Description auth JWT-based authentication email SMTP email with React templates logger Winston logging integration
📦 Project Structure
my-app/
├── src/
│ ├── main.ts
│ ├── app.module.ts
│ ├── modules/
│ │ ├── email/
│ │ └── logger/
├── .env.example
├── package.json
├── tsconfig.json
└── README.md🧪 Local Dev
git clone https://github.com/samueladdisu/create-nest-starter.git
cd create-nest-starter
npm install
npm link
create-nest-starter my-api🛠 Requirements
- Node.js ≥ 18
- npm or pnpm
📄 License MIT © Samuel Addisu
