Skip to content

AdminMarket is an e-commerce admin dashboard offering comprehensive solutions for product, order, and user management. Built with the MERN stack, it provides intuitive functionalities and data visualization capabilities for efficient operations.

Notifications You must be signed in to change notification settings

Ans155/admin_Dashboard

Repository files navigation

AdminMarket

AdminMarket is a MERN (MongoDB, Express.js, React.js, Node.js) E-Commerce Admin Dashboard. This repository showcases the live development work carried out from May 2023 to June 2023.

Project Overview

AdminMarket is an e-commerce platform's admin dashboard, providing end-to-end management solutions for product inventory, order tracking, user management, and sales analytics. The project utilized various technologies and tools for efficient development and seamless integration.

Key Features

image

  • Product Management: Allows administrators to manage product inventory efficiently.
  • Order Tracking: Enables tracking and management of customer orders.
  • User Management: Facilitates the administration of user accounts and permissions.
  • Sales Analytics: Provides insightful analytics through data visualization using React-Chartjs-2. image

Technologies Used:

  • Front-End: ReactJS, Material UI, Material UI Data Grid, Nivo Charts, Redux Toolkit, Redux Toolkit Query
  • Back-End: Node.js, Express.js, MongoDB
  • Additional Tools: React-Chartjs-2 for data visualization

Live Repository

For a live demonstration of AdminMarket and to explore its features, please visit the repository here.

Installation

To set up AdminMarket locally, follow these steps:

Installation

Clone the repository:

git clone https://github.com/Ans155/admin_Dashboard.git
cd admin_Dashboard

Install dependencies for the client and server:

cd client
npm install
cd server
npm install

Set up the MongoDB database:

Create a MongoDB database and configure the connection string in server/config/db.js. Start the client and server:

In the client directory, run npm start to start the React app. In the server directory, run npm start to start the Node.js server. Access the app in your browser at http://localhost:3000.

About

AdminMarket is an e-commerce admin dashboard offering comprehensive solutions for product, order, and user management. Built with the MERN stack, it provides intuitive functionalities and data visualization capabilities for efficient operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages