Skip to content

ram-sah/mini-mart

Repository files navigation

🛍️ 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

About

Ecommerce app: User can signup and login to place a order using card. https://drive.google.com/file/d/1PWoHpOWqMjtAduiZSyXYIynQTU7nPgDV/view?usp=drive_link

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published