A comprehensive, responsive, and dynamic admin dashboard built with the MERN stack (MongoDB, ExpressJs, ReactJs, NodeJs). This application offers a feature-rich interface for managing various aspects of business operations.
- Multi-page layout with responsive dynamic design
- Dark and light mode toggle
- User authentication
- ReactJs
- Material-UI (MUI)
- Redux Toolkit
- React Router
- Nivo Charts
- Axios
- NodeJs
- ExpressJs
- MongoDB with Mongoose
- Cors
- Helmet
- Clone the repository.
- Install dependencies for both frontend and backend.
- Set up your MongoDB database and update the connection string in the backend
.env
file. - Start the backend server.
- Start the frontend development server.
- Dashboard: Dashboard Page
- Products: Manage and view product information
- Customers: Data table with customer information
- Transactions: Table view of transaction data
- Geography: Visual world map showing geographical data
- Overview: Profit and sales overview
- Daily Sales: Dynamic chart of daily sales data
- Monthly Sales: Dynamic chart of monthly sales trends
- Breakdown: Detailed breakdown of sales data
- Admin: Administrative data
- Performance: Performance metrics and analysis
- Kush Mahajan (@kushrm2803)
- Swapnil Pandey (@SwapnilPandey2210)
- Kanika Singh (@kanika-singh-28)