Skip to content

Ascend is a React JS e-commerce website for showcasing self care products and home-decor products. It provides a scalable platform with essential features such as product catalog management, secure user authentication, shopping cart functionality, user-friendly UI and order management.

Notifications You must be signed in to change notification settings

rudyENgithub/e-commerce-main-project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 

Repository files navigation

Ascend.

E-commerce website made with ReactJS.

Website URL: https://e-commerce-main-project.vercel.app/

Demo video

Library._.Loom.-.5.June.2023.1.mp4

Features

  • Landing Page
    • Categories
    • Bestsellers
  • Product Listing Page
  • Filters By
    • Price
    • Rating
    • Category
  • Sorts By Price
  • Search Product Functionality
  • Single Product Page
  • Cart Management
  • Wishlist Management
  • Order Management
  • Address Management
  • Checkout Management
  • Payment Gateway Integration
  • Authentication
    • Sign Up
    • Log In
    • Log Out
  • Toasts And Loaders
  • Responsive

Tech Stack

  • React JS
  • React Router v6
  • React Hooks like-
    • useContext()
    • useReducer()
    • useState()
    • useParams()
    • useNavigate()
    • useLocation()
  • React Toastify for Toasts
  • Mock Backend with MockBee https://mockbee.netlify.app/
  • Vanilla CSS
  • Font Awesome Icons
  • Razorpay Payment Gateway

How to run locally

$ git clone https://github.com/amulyaparab/e-commerce-main-project.git
$ cd e-commerce-main-project
$ npm install
$ npm start 

Find me here

About

Ascend is a React JS e-commerce website for showcasing self care products and home-decor products. It provides a scalable platform with essential features such as product catalog management, secure user authentication, shopping cart functionality, user-friendly UI and order management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.9%
  • CSS 14.4%
  • HTML 0.7%