Skip to content

UceeCode/ecommerce-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

e-commerce platform

A simple cart application built using React, React-Bootstrap, and React-Use-Cart for managing the shopping cart and checkout process. It allows users to add, update, remove items from the cart, and proceed with the checkout after entering shipping details.

LINK TO VIEW: uceecode.github.io/ecommerce-platform/

HOW TO USE: click on the logo to display product details.

Features

  • Add, remove, and update item quantities in the cart.
  • Calculate the total price of the cart.
  • A simple checkout process with form validation for shipping details.
  • Toggle between light and dark themes for a better user experience.
  • Confirmation and success modals after the checkout process.

Technologies Used

  • React.js: JavaScript library for building the user interface.
  • React-Bootstrap: Bootstrap components built for React to help style the application.
  • React-Use-Cart: A custom React hook for managing the cart state.
  • Tailwind CSS: For custom styling (if needed).
  • React Icons: Icons for cart and success confirmation.

Setup Instructions

Prerequisites

Ensure you have the following installed on your machine:

  • Node.js: Download Node.js
  • npm (Node Package Manager): npm comes with Node.js by default.

1. Clone the repository

Clone this repository to your local machine using the following command:

git clone https://github.com/UceeCode/ecommerce-platform.git

2. Install dependencies

cd ecommerce-platform
npm install

3. Run the development server

npm start

Releases

No releases published

Packages

 
 
 

Contributors