@santukoffeekodes/starter
v1.0.4
Published
A modern Node.js starter app generator with Express, EJS, body-parser, and Nodemon.
Maintainers
Readme
DevKitX Starter
A lightweight Node.js project generator that instantly scaffolds an Express-based backend with controllers, routes, EJS views, environment setup, and a clean folder structure.
Spin up a fresh Node.js backend in seconds.
✨ Features
- Express server preconfigured
- Auto-generated folder structure
- Controller + route examples
- EJS template engine
.envboilerplate- Health check API
- Ready-to-run dev script with Nodemon
- Perfect for rapid prototyping, training, or bootstrapping new services
📦 Installation
Install globally:
npm install -g devkitx-starter🚀 Create a New App
Generate a fresh starter project:
devkitx-starter my-appThis creates:
my-app/
│ package.json
│ server.js
│ .env
│
├── controllers/
│ api.controller.js
│
├── routes/
│ api.routes.js
│
└── views/
index.ejs▶️ Start Your App
Inside your new project:
cd my-app
npm install
npm startServer runs on:
http://localhost:3000Check API
GET /apiReturns:
{
"status": true,
"statusCode": 200,
"message": "Welcome to DevKitX Starter App"
}🔄 Development Mode (Auto Reload)
npm run devRuns with Nodemon for auto-restart on file changes.
📁 What You Get
- controllers/ – logic layer
- routes/ – request routing
- views/ – EJS templates
- server.js – main app entry
- .env – environment setup
Clean, minimal, production-friendly layout.
💡 Why DevKitX?
- No more wasting time on repeated setup
- Standardised structure for teams
- Useful for quick POCs, tutorials, and internal tools
- Fastest way to bootstrap a clean Express backend
