An Amazon clone E-commerce site built entirely with React & React context for state management. User authentication is done using firebase and a registered user is recognized across the website. Items can be added or removed dynamically from the basket. The total price of the items in the basket is also dynamically calculated each time an item is added or removed.
Here is a working live demo: https://chuks--clone.web.app/
This WebApp is compatible with devices of all sizes.
Want to contribute? Great!
To fix a bug or enhance an existing module, follow these steps:
- Fork the repo
- Create a new branch (
git checkout -b improve-feature) - Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes (
git commit -am 'Improve feature) - Push to the branch (
git push origin improve-feature) - Create a Pull Request
- React
- Firebase
- Add search functionality
- Create database of items with node.js





