create-e2e-saas
v1.0.6
Published
CLI to scaffold a MERN authentication starter (client + server) with OTP, JWT, email verification and more.
Maintainers
Readme
🚀 create-e2e-saas
A one-command MERN Authentication Starter — built for developers who want to move fast without rebuilding the same login, signup, and verification flows every time.
⚡ Quick Start
Run instantly with npx (no installation required):
npx create-e2e-saas my-appor, if you prefer to install globally:
npm install -g create-e2e-saas
create-e2e-saas my-app(Don’t try to install a project template as a dependency — use the CLI above.)
💡 Why This Exists
Tired of rebuilding authentication systems every time?
create-e2e-saas gives you a ready-to-run full-stack Auth system (React + Node + MongoDB) complete with:
✅ JWT Authentication
✅ Email + OTP Verification
✅ Password Reset via Email
✅ Secure API + Protected Routes
✅ SMTP Integration
✅ Clean Folder Structure (client + server)
Perfect for: ⚙️ Rapid SaaS development 🚀 Hackathons & quick prototypes 🤖 Giving AI tools (Copilot / Cursor) better project context
🧩 Folder Structure
my-app/
├── client/ → React Frontend (Vite + Context API)
└── server/ → Node + Express Backend (JWT + MongoDB)🧠 Tech Stack
Frontend: React, Context API, Vite Backend: Node.js, Express.js, MongoDB, JWT Email: Nodemailer + SMTP Security: bcrypt, OTP, Rate Limiting
⚙️ Usage
1️⃣ Create a new project
npx create-e2e-saas my-app2️⃣ Go to your project
cd my-app3️⃣ Install dependencies
cd server && npm install
cd ../client && npm install4️⃣ Start development
cd server && npm run dev
cd ../client && npm startYour full MERN Auth app is ready! 🚀
🤝 Contribute
Want to improve it? Contributions are open!
- 💅 Better UI / Dashboards
- 💳 Payment / Subscription Integration
- 🔑 Social Logins (Google, GitHub, etc.)
- 🎨 Tailwind / MUI themes
Fork the repo → add your feature → raise a PR 🙌
GitHub → Sameer-Bagul/create-e2e-saas
🪪 License
MIT © 2025 Sameer Bagul
🌍 Links
📦 npm → npmjs.com/package/create-e2e-saas 💻 GitHub → github.com/Sameer-Bagul/create-mern-auth 📫 Contact → [email protected]
✨ TL;DR
npx create-e2e-saas my-appInstant MERN authentication setup with JWT, OTP, and Email verification — ready in seconds. No setup, no boilerplate, just ship. ⚡
