E-Dashboard — E-Commerce Admin Dashboard
E-Dashboard is a full-stack admin dashboard for managing an e-commerce store — built with the MERN stack (MongoDB, Express, React, Node.js). It gives store admins a central place to manage products, orders, and payments through a secure, authenticated interface.
Live demo: e-dashboard-black.vercel.app
Features Authentication — secure admin login/signup Product management — add, edit, and remove store products Order tracking — view and manage customer orders Payment handling — payment processing integration Dashboard overview — at-a-glance view of store activity
Tech stack
Frontend
React Deployed on Vercel
Backend
Node.js + Express MongoDB — database Deployed separately (Render)
Architecture
The frontend and backend are separate services communicating over a REST API, with CORS configured on the backend to allow requests from the deployed frontend domain.
Running locally
Backend cd backend npm install
npm start
Frontend cd front-end npm install npm start
Author
Ashish Devlekar