Shopping Cart implementation with React and Firebase
- Basic login/signup with email/password
- Forgot password option
- Protected pages with private routes
- Authenticated users can:
- Change email/password
- Add items to cart
- Increment/decrement/delete items in cart
- View total bill
- Sorting/filtering sale items
- Mobile responsive
- React, TailwindCSS, HeadlessUI
- Firebase, Cloud Firestore
- React Context API
All icons, logos, and graphics used in the app are made by Freepik from www.flaticon.com