
- Client
- Harmony Sound
- Role
- Frontend engineering
- Stack
- Next.js 16, React 19, TypeScript, Tailwind CSS, Lenis
- Year
- 2026
01Challenge
Product pages too easily become grids of features. The store needed real commerce behaviour without losing a calm, editorial pace.
The design system had to be bespoke enough that the products carry the page.
02Approach
We built a working cart drawer with quantity controls, line removal, live subtotals, and full dialog accessibility.
Category filtering and free-text search run through a single memoized pass, with an accessible empty state. Smooth scrolling and reveals are fully reduced-motion aware.
03Outcome
An e-commerce concept where art direction and checkout behaviour coexist without either dominating.
The browsing path feels editorial; the purchase path feels like a product, not an afterthought.