A multi-role e-commerce web app (no backend) that simulates Admin, Vendor, and Customer flows. Supports product/catalog management, cart and checkout with promo codes, order confirmation, and order tracking in a customer dashboard. All state (users, products, orders, cart) persists in LocalStorage for instant offline demos. Includes a responsive UI, product quick-view modal, and dynamic hero slider.
GitHub
Highlights: Multi-role auth simulation · Persistent cart · Checkout & promo validation · Admin/Vendor CRUD · Responsive design.