Skip to content

Uwancha/shopping-cart

Repository files navigation

E-Commerce Website

A full-featured e-commerce application built using React, Context API and other modern technologies. Users can browse products, view details, add to cart and checkout.

Features

  • Browse products
  • Product details page with images, description, reviews
  • Shopping cart functionality: add/remove items, update quantities
  • Order checkout: collect address and payment information
  • Responsive design optimized for desktop and mobile

Technologies Used

  • React - Frontend framework
  • React Context API - State management
  • React Router - Routing
  • Rest API- API integration

Live Demo

You can check out a live demo of the ecommerce site here:

https://uwancha-ecommerce-site.netlify.app/

Getting Started

Installing

  1. Clone the repo
  2. Run npm install to install dependencies

Running locally

  • npm run dev to start dev server

Features in Progress

  • Customer profiles and order history
  • Inventory management
  • payment integrations
  • Admin dashboard with CRUD functionality

Contributing

Contributions are welcome! Please follow best practices for PRs and commit messages.

License

This project is licensed under the MIT License.