Verre.
Commerce for a design house — An online store for a design house that refused to look like a store. Gallery-grade commerce that still converts.
Overview
Verre sells objects people covet, and the old shop flattened them into a grid of thumbnails. We rebuilt the storefront to feel like the showroom.
The challenge
Beautiful and fast usually fight. We wanted full-bleed imagery and buttery motion without the store crawling on mobile data.
- Editorial layouts that still sell
- Sub-two-second loads on mobile
- A checkout that never breaks the spell
- A CMS the client can actually run
Our approach
We treated the product page like a spread in a magazine, then engineered relentlessly to keep it light.
- Headless commerce, static-first delivery
- Image pipeline tuned per breakpoint
- A restrained motion layer, GPU-friendly
- A headless CMS mapped to their language
The outcome
Verre now looks like nothing else in its category and outperforms its old store on every metric that pays the bills — from time on page to completed checkouts.
“It feels like our showroom, finally.”
Under the hood
Headless commerce: Nuxt 3 renders the storefront at the edge on Cloudflare Workers, pulling catalogue and checkout from the Shopify Storefront GraphQL API, with Pinia managing cart state optimistically.
- Edge SSR: ~90ms TTFB from Indian metros
- GraphQL persisted queries, cache-tagged per product
- Optimistic cart with server reconciliation
- Core Web Vitals green across the catalogue
Also considered A custom Laravel commerce stack — Shopify's checkout conversion and PCI scope made headless the smarter trade.