A full-stack administrative dashboard built using the MERN stack (MongoDB, Express, React, Node.js). This project demonstrates end-to-end feature ownership, including API development, frontend UI implementation, and deployment to production.
- Full-stack MERN architecture
- Express server with modular routing
- React frontend with reusable components
- CRUD operations for admin data
- MongoDB database integration
- Environment-based configuration
- Production deployment on Render
Frontend: React, JavaScript, CSS
Backend: Node.js, Express
Database: MongoDB (Mongoose)
Deployment: Render
adminDashboardFullstack/
│
├── client/ # React frontend
│ ├── src/
│ ├── public/
│ └── package.json
│
├── server/ # Express backend
│ ├── routes/
│ ├── models/
│ ├── controllers/
│ ├── index.js
│ └── package.json
│
└── README.md
git clone https://github.com/rupesh110/adminDashboardFullstack.git
cd adminDashboardFullstackcd server
npm installcd ../client
npm installcd server
npm startcd client
npm startFrontend will run on: http://localhost:3000 Backend will run on: http://localhost:5000
This project is deployed on Render using separate services for the frontend and backend.