This project was bootstrapped with Create React App.
A live demo is available at https://clone-43e4b.web.app/
To run the frontend locally:
- Clone this repo
npm install
to install the required dependenciesnpm start
to start the local server on port 3000
This project is created mainly for education purposes. This project utilizes Firebase for authentication and server hosting. This project uses React-Context-API instead of Redux for the cart system.
General functionality:
- User authentication via Firebase
- Functional item components that can be added to cart
- Subtotal of all items are shown in the checkout page
- Removing items also happen seamlessly