The Express Starter Kit CLI is a simple and efficient command-line tool to instantciate an Express.js application with predefined templates for different languages and databases. This tool helps me quickly set up a project, saving time on boilerplate configuration.
- Interactive CLI: Prompts to guide you through project setup.
- Language Options: Choose between JavaScript or TypeScript for your application.
- Database Support: Select either PostgreSQL or MongoDB as your database.
- Automatic Scaffolding: Creates a project folder with the necessary files and structure based on your selections. Ready to Start: After setup, the project is ready for installation and development.
Ensure you have Node.js (version 16 or higher) installed on your system.
git clone [email protected]:Ekefrancisokechukwu/express-starter-kit.git
// Navigate to the project directory
cd express-starter-kit
//Install dependencies:
npm install
// Link the CLI globally (optional)
npm link
project-name/
├── src/
│ ├── index.js # Main entry point
│ ├── routes/
│ └── controllers/
├── package.json
├── .env # Environment variables
└── README.md