Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 1.74 KB

readme.md

File metadata and controls

26 lines (17 loc) · 1.74 KB

Advance E-Commerce Website

This project was built using the MERN stack. It was developed for educational purposes to enhance my web development skills and showcase the implementation of various features commonly found in e-commerce applications. The project utilizes the following technologies:

Backend: Node.js, MVC (Model-View-Controller) architecture

Frontend: React, Redux (for state management)

Database: MongoDB

Features

The e-commerce website incorporates various features to provide a seamless shopping experience. Some of the notable features include:

  • Shopping Cart: Users can add products to a shopping cart, review cart contents, and proceed to checkout.
  • User Authentication: Users can create accounts, log in, and access personalized features such as order history.
  • PayPal Payment Integration: Seamless integration with PayPal for secure and convenient payment processing.
  • Product Listing: The application offers searching, sorting, filtering, and pagination functionality for efficient browsing and finding desired products.
  • Multilevel Categories: Products are organized into multilevel categories for easy navigation and browsing.
  • Bestsellers Carousel: A carousel component highlights the best-selling products on the website.
  • Star Rating System and Reviews: Users can rate and provide product reviews, helping others make informed purchasing decisions.
  • Real-Time Sales Charts: Utilizing Socket.IO, the application displays real-time sales charts for tracking sales and performance.
  • Chat Functionality: Leveraging Socket.IO, users can chat with customer support.
  • Admin UI: The application includes an intuitive and user-friendly admin interface for efficient order management.