This repository holds the source code for a Shopping Cart application built using React. It offers a user-friendly platform for browsing products, adding them to a cart, and managing purchases.
This project was an assignment from The Odin Project.
- Product Listing: Browse through a variety of products, with details like description, price, and images.
- Cart Management: Add and remove items from your cart, adjust quantities, and view subtotal and total cost.
- Responsive Material Design: Optimized for a seamless experience across different devices, from desktops to smartphones using the official Google Material design principles.
To install the project, follow these steps:
git clone https://github.com/shravzzv/ODIN-Shopping-cart-project
cd ODIN-Shopping-cart-project
npm install
npm run dev
You may submit an issue first. If you're assigned to contribute, follow these steps:
-
Fork the repository on GitHub.
-
Clone your fork locally.
git clone [your_forked_repository_link] cd project-folder
-
Create a new branch for your feature or bug fix.
git checkout -b feature-or-bug-fix-name
-
Make your changes, commit them, and push them to your fork.
git add . git commit -m "Your commit message here" git push origin feature-or-bug-fix-name
-
Open a pull request on GitHub, comparing your branch to the original repository's
main
branch.
This project is licensed under the MIT License. See the LICENCE file for details.