create-mern-proapp
v1.0.26
Published
Create a production-ready MERN stack MVC project with Google OAuth, enhanced token security, and auto-refresh capabilities
Downloads
2,425
Maintainers
Readme
MERN Pro MVC Stack
MERN Pro is a professional-grade boilerplate and CLI tool for building robust MERN applications. It provides a structured MVC backend and a premium React frontend, integrated with JWT authentication and developer documentation.
Core Features
- MVC Architecture: Models, Controllers, and Routes organized for scalability.
- Premium Frontend: React-Bootstrap UI with GSAP animations and a dedicated
/docsworkspace. - Developer CLI: Build controllers, models, and resources in seconds.
- Production Ready: Optimized JWT auth flow, Firebase safety guards, and industrial setup checks.
Quick Setup
npx create-mern-proapp my-app
cd my-appAutomatic Setup
Run these commands to prepare your project:
npm run setup # Installs client & server dependencies
npm run setup:check # Checks your database and environment connectionsRunning the App
npm run mern:start # React (Port 3000) | Express (Port 5000)CLI Reference (node mern)
Accelerate your development with built-in commands:
node mern make:resource Name- Full MVC scaffoldnode mern make:controller Name- Add business logicnode mern make:model Name- Add database schemanode mern make:route Name- Add API endpointsnode mern stack:update- Sync with latest template updatesnode mern help- See all available commands
Demo Credentials
Test the project immediately:
cd server && npm run seed:demo- Login:
[email protected] - Password:
Password123!
Navigation
- Frontend Workspace: http://localhost:3000
- Developer Documentation: http://localhost:3000/docs
- Backend API: http://localhost:5000/api
Philosophy
MERN Pro is designed to bridge the gap between simple tutorials and complex enterprise frameworks. It gives you the structure you need without the bloat you don't.
License: MIT
