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.
- 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
- React - Frontend framework
- React Context API - State management
- React Router - Routing
- Rest API- API integration
You can check out a live demo of the ecommerce site here:
https://uwancha-ecommerce-site.netlify.app/
- Clone the repo
- Run
npm install
to install dependencies
npm run dev
to start dev server
- Customer profiles and order history
- Inventory management
- payment integrations
- Admin dashboard with CRUD functionality
Contributions are welcome! Please follow best practices for PRs and commit messages.
This project is licensed under the MIT License.