Skip to content

azhKING69/E-commerce-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›’ ShopEase - Full-Stack E-Commerce Website

ShopEase is a fully functional e-commerce platform built with the MERN stack (MongoDB, Express, React, Node.js). It includes essential e-commerce features like product browsing, filtering, user authentication, order management, and an integrated payment gateway using Stripe. An admin panel is also provided for managing products and orders efficiently.


πŸš€ Features

βœ… User Features

  • 🏠 Home Page – Browse featured and new products.
  • πŸ” Product Listing – View all products with filters for category, price, and more.
  • πŸ›’ Cart Management – Add, remove, and adjust quantities in the cart.
  • πŸ’³ Secure Checkout – Make payments using Stripe.
  • πŸ—‚ Order History – View past orders and their status.
  • πŸ” User Authentication – Register, login, and manage profile.

πŸ”‘ Admin Features

  • πŸ“¦ Manage Products – Add, update, and delete products.
  • πŸ“Š Order Management – View all orders and update their status.
  • 🏷 Category Management – Create and manage product categories and subcategories.

πŸ’‘ Tech Stack

Frontend:

  • React (with Hooks and Context API)
  • Redux for state management
  • Axios for HTTP requests

Backend:

  • Node.js
  • Express.js
  • MongoDB (Mongoose ORM)

Payment Integration:

  • Stripe Payment Gateway

Authentication:

  • JWT (JSON Web Tokens)
  • bcrypt for password hashing

πŸš€ Future Improvements

  • Add product reviews and ratings
  • Implement order tracking and delivery status updates
  • Enhance user profile with more customization options

About

MERN based e-commerce platform with product browsing, cart management, secure checkout integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages