React E‑commerce Web App (Vercel Deployment)
A responsive, full-featured e-commerce platform built with React.js and deployed on Vercel. The app includes a product catalog, shopping cart, user authentication, and an admin dashboard. Designed with modular components and state management (via Context API or Redux), it simulates a complete online shopping experience and showcases front-end architecture, routing, and deployment best practices.
Project Overview:
This project involved crafting a full-featured e‑commerce web application using React.js, deployed on Vercel. It is designed to simulate a real-world online store, featuring product listings, dynamic cart capabilities, checkout flow, user authentication, and analytics/dashboard components. The aim was to leverage modern front-end architecture to deliver a responsive, scalable, and maintainable platform.

Objectives
Showcase React proficiency: Using functional components, hooks, and context/API integration within a real-world application.
Build core e‑commerce features: Including product catalog, cart management, user flows (signup, login), and order checkout.
Practice state/data handling: Through React Context or Redux, API calls, and UI state synchronization.
Implement responsive UI/UX: Ensure seamless experience on desktop and mobile devices.

In-Scope:
Product catalog page with filters and sorting
Product detail page (images, options, add-to-cart)
Cart management (add/remove/update)
User flows: Login/Register/Logout
Checkout process (UI-only or integrated with API)
Admin/stats dashboard view: order history, revenue summary
Out-of-Scope:
Production-grade back-end
Payment gateway integration