This project was bootstrapped with Create React App, using the Redux and Redux Toolkit template and Firebase Realtime Database.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Builds the app for production to the build folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
- Enter any id & password and click on Login button
- It will redirect to Homepage
- Inside Cart button you might observe that the count is not 0 sometimes, it is due to this application don't have authentication flow
- Cart items count reflect the count already present in the realtime database of firebase
- If you will click on Cart button, then below product listing Cart Items will display

- When we click on cart button in header it opens the cart products list
- Hides when cart button in header clicked again


