Skip to content

A sleek, modern e-commerce platform featuring product listings, an interactive cart, secure Stripe payments, crypto payments. Contributions are welcome—fork, clone, and install dependencies to get started!

Notifications You must be signed in to change notification settings

amul69906995/e-commerce-cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

My React E-Commerce Project

Overview

This project is a React-based e-commerce application featuring a cart system, product listing, and detailed item management.

wireFrame

Features

Product Listing Application

Features

  • Product Listing: Displays products in a grid layout with images, titles, and prices.
  • Add to Cart: Users can add items to the cart and view them with quantity and total price.
  • Stripe Checkout: Each product has a detailed page with descriptions, images, and reviews.
  • Coupon Code Feature: Users can apply coupon codes at checkout to receive discounts on their purchases.
    • Available Coupons:
      • 10OFF: Can be used once.
      • 20OFF: Valid coupon.
      • 30OFF: Valid coupon.
      • 40OFF: Always valid.
      • 50OFF: Invalid coupon (not existing in the backend, used for error handling testing).

Contribution

Contributions are welcome. Please fork the repository and submit a pull request.

Getting Started

To get started, clone the repository and install the dependencies using npm or yarn.

Features Needed

  • Create an admin panel to add/remove any product.
  • Authentication and authorization.
  • Crypto payment integration.{done using coinbase commerce charge api}
  • A dedicated page about each product.
  • Search for a product.

About

A sleek, modern e-commerce platform featuring product listings, an interactive cart, secure Stripe payments, crypto payments. Contributions are welcome—fork, clone, and install dependencies to get started!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published