1.0.3 ⢠Published 6 months ago
create-expressjs-starter v1.0.3
create-expressjs-starter
Create production-ready Express.js applications with a simple command. No more manual setup!
š Quick Start
# Using npx (recommended)
npx create-expressjs-starter my-app
# Or install globally
npm install -g create-expressjs-starter
create-expressjs-starter my-app
⨠What it Creates
This CLI tool generates a fully configured Express.js application with:
- š Modern project structure
- š§ TypeScript/JavaScript support
- š Optional authentication setup
- š Swagger documentation
- š³ Docker configuration
- šļø MongoDB integration
š Interactive Setup
The CLI will guide you through the setup with prompts for:
? What is your project name? āŗ my-app
? Would you like to use TypeScript? āŗ (Y/n)
? Select additional features: āŗ
⯠Database (MongoDB)
⯠Authentication (JWT)
⯠API Documentation (Swagger)
⯠Docker Support
š¦ What's Inside
The generated project includes:
my-app/
āāā src/
ā āāā config/
ā āāā controllers/
ā āāā middleware/
ā āāā models/
ā āāā routes/
ā āāā index.js
āāā .env
āāā .gitignore
āāā package.json
š” About
This CLI tool was created to streamline the process of setting up Express.js applications with best practices and common features. No more copy-pasting boilerplate code!
Made with ā¤ļø by jotish.dev