rb-create-app
v1.0.3
Published
**`rb-create-app`** is a powerful CLI tool designed to help developers scaffold a modern, full-stack application in seconds. With built-in support for **Express.js** and **MongoDB**, and optional integration of **TypeScript**, **React**, or **Next.js**, i
Readme
Set-up the next big project
rb-create-app is a powerful CLI tool designed to help developers scaffold a modern, full-stack application in seconds. With built-in support for Express.js and MongoDB, and optional integration of TypeScript, React, or Next.js, it’s the perfect starting point for building scalable web applications — your way.
✨ Why Use rb-create-app?
- ⚙️ Instant backend or full-stack setup — get a project structure up and running in seconds.
- 🧠 Flexible language support — choose between JavaScript or TypeScript.
- ⚡ Production-ready Express + MongoDB boilerplate — with key configs out of the box.
- 🖼️ Optional frontend scaffolding — seamlessly include React or Next.js when building full-stack apps.
- 💅 Pre-configured development tools — ESLint, Prettier, and
.envsupport for clean, maintainable code. - 🧪 Best-practices architecture — includes structured folders for models, routes, controllers, and more.
- 🖥️ Interactive CLI experience — prompts guide you through project setup like a breeze.
📦 Installation
Install the CLI globally using npm:
bash
CopyEdit
npm install -g rb-create-app
🛠️ Usage
Create a backend-only app:
bash
CopyEdit
rb-create-app backend
Create a full-stack app (backend + frontend):
bash
CopyEdit
rb-create-app fullstack
You'll be prompted to choose:
- JavaScript or TypeScript
- A frontend framework (React or Next.js) — only for full-stack apps
