Skip to content

Latest commit

 

History

History
80 lines (49 loc) · 3.68 KB

File metadata and controls

80 lines (49 loc) · 3.68 KB

🛍️ E-Mart – (MERN Stack E-Commerce Dashboard)

License: MIT LanguageCount License

Description:

E-Mart is a modern e-commerce web application built with the MERN stack, designed to provide a seamless shopping experience for users and robust administrative tools for store management. It integrates Braintree to securely handle the order payment process. The admin dashboard helps streamline product management and maintain store efficiency with an intuitive UI and responsive design.

✨ Features

🛠️ Admin Features 🙋‍♂️ User Features
👉 Create, update, delete products . 👉 Browse and search products by category or keyword.
👉 Manage categories and inventory. 👉 View detailed product information and pricing.
👉 Admin-only dashboard access. 👉 Add items to cart and proceed to checkout.
👉 Upload images and manage categories. 👉 Secure user registration and login system.
👉 Track and update order status. 👉 Order products and receive confirmation.
👉 Secure admin-only access to dashboard routes. 👉 Responsive design for mobile and desktop.

MERN Technology used

Frontend & Backend Utilities & Libraries
- Reactjs - Tailwind
- ExpressJs - flowbite-react
- Redux - moment
- Nodejs - bcryptjs
- MongoDB - braintree

Application link

Installation

To install necessary dependencies, run the following command on your terminal:

npm install

Usage

Run 'npm run dev' from Terminal

Questions

Author: Ram

If you have any questions please contact us at : mohan2036@gmail.com

Repository : mini-mart

Gif Application Demo:

Application-Clips

  • Mobile Responsive
5
  • Main Page
1
  • Admin Page
2 3 4
  • Payment Page
Screenshot 2024-07-19 at 11 38 54 PM