E-Commerce Application A modern, full-featured e-commerce web application built with React, Tailwind CSS, and Redux. This project provides a seamless shopping experience, including dynamic recommendations, secure form validation, and real-time backend integration via Firebase.
🚀 Tech Stack Frontend: React.js
Styling: Tailwind CSS
State Management: Redux Toolkit
Backend & Database: Firebase
Form Validation: Yup & React Hook Form
Icons: React Icons
✨ Key Features Dynamic Product Discovery: View product details with an intuitive interface and navigate directly to the payment checkout flow.
Smart Recommendation Engine: Features a personalized suggestion system that analyzes the user's cart content and recommends products from the same category.
Cart & Wishlist Management: Full CRUD operations for managing a shopping cart and a "Favorites" list.
Secure Checkout: Integrated payment flow with robust form validation using Yup to ensure data integrity.
Responsive Design: Fully mobile-responsive UI built with Tailwind CSS.