1.0.3 • Published 6 months ago

create-expressjs-starter v1.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
6 months ago

create-expressjs-starter

Create production-ready Express.js applications with a simple command. No more manual setup!

NPM Version License Downloads

šŸš€ 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

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago