create-express-minco
v1.2.0
Published
A modern Express.js project generator with TailwindCSS, EJS, ESModules, and JWT auth.
Maintainers
Readme
🚀 create-express-minco
Scaffold a modern Express.js project in seconds with MVC, TailwindCSS, and EJS
📥 Install via NPX
npx create-express-minco express-appCreate an Express.js project scaffold with modern conventions, MVC structure, ES6 support, and built-in JWT authentication (soon).
Inspired by frameworks like Laravel and CodeIgniter4, this template merges backend and frontend into one clean, scalable folder.
📦 Features
- ✅ Built with Express Generator
- ✅ Uses ES6 module syntax instead of CommonJS
- ✅ TailwindCSS for styling
- ✅ MVC-style folder structure
- ✅ Ready-to-use project structure
- ✅ Fully customizable
- ✅ Nodemon live reload server
- ✅ Perfect for REST APIs or fullstack hybrid apps
- ✅ Built-in Login system with JWT authentication (soon)
📁 Folder Structure
express-app/
├── bin/
├── config/
│ └── ...
├── controllers/
│ └── ...
├── middleware/
│ └── ...
├── models/
│ └── ...
├── public/
│ └── ...
├── routes/
│ └── ...
├── views/
│ └── ...
├── .env
├── app.js
└── package.json
🚀 Getting Started
📥 1. Create a new project
npx create-express-minco my-appThis will create a
my-app/folder with all the necessary files and dependencies.
▶️ 2. Run project
cd my-app
npm start🔑 3. Login API (soon)
🛠️ Customization
- Add a route in routes/
- Add a new controller in controllers/
- Configure middleware or authentication in middleware/
- Edit the frontend page in views/ (using the default template engine from express-generator, such as Ejs)
📦 Requirements
- Node.js v18 or latest
- NPM or Yarn
📜 License
MIT © haydar hilmy
