LuxeStore — Premium E-Commerce
A full-featured multi-page e-commerce app with cart state, dark mode, product filtering, checkout flow, login, and animated interactions. Built as a complete shopping experience across 8 navigable pages.
- Next.js
- TypeScript
- Framer Motion
- React Context
Full shopping flow
Seven navigable pages: home, shop, product detail, cart, checkout, login, about, and contact. Cart state is persisted via localStorage and managed through a React context system with quantity controls.
Animated interactions
Framer Motion drives the hero entrance, product card hover effects, navbar slide-in, animated cart badge counter, and the order-placed success screen with spring physics.
Feature-complete UI
Category filtering, price range slider, sort controls, product variants, quantity picker, order summary, newsletter subscription, and a dark/light mode toggle, all in one self-contained app.