CLI tool to scaffold an Express + MongoDB backend app
npm install create-my-backend-fastapp.env support for environment variables
vercel.json for easy deployment
npm run dev (nodemon)
bash
npx create-my-backend-fastapp my-backend
`
๐งฑ Project Structure
`plaintext
my-backend/
โโโ .env
โโโ server.js
โโโ vercel.json
โโโ package.json
โโโ src/
โ โโโ controllers/
โ โ โโโ example.controllers.js
โ โโโ db/
โ โ โโโ db.js
โ โโโ middelwares/
โ โ โโโ example.middelwares.js
โ โโโ models/
โ โ โโโ models.js
โ โโโ routes/
โ โ โโโ example.routes.js
โ โโโ utils/
โ โโโ utils.js
`
๐ง Environment Setup:-
`env
PORT=3000
MONGODB_URI=mongodb+srv://:@cluster.mongodb.net/?retryWrites=true&w=majority
`
๐งช Example API Endpoints:-
| Method | Route | Description |
|--------|--------------------|-----------------|
| GET | / | API status |
| GET | /api/v1/example` | Example route |