Key Features:
- Category Navigation: Users can navigate through various product categories.
- Shopping Cart Management: Users can add, remove, and modify items in their carts. Real-time updates ensure accurate cart information.
- Secure Payment Processing
- User Authentication
Technical Stack:
- React and React-Redux are used for building the front-end for a scalable and maintainable architecture for dynamic user interfaces.
- Uses Firestore, a NoSQL document database to handle CRUD operations on user information and inventory data
- Uses Google Auth API for user authentication.
- Uses Stripe Payment API for secure payment processing.
![]() |
![]() |
|---|---|
| Home Page | Catalogue Page |
![]() |
![]() |
| Authentication Page | Checkout Page |



