All workCase study Web Development

Marlow & Finch

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.

Marlow & FinchRuns live
Screenshot of Marlow & Finch on a desktop

A sample brief, a real product. We wrote this brief ourselves to show how we work; the client and their story are illustrative. The product is not: it was designed and engineered here, and you can use it below. We publish results only for work a client has let us verify, so this page shows none.

Marlow & Finch live demoReady
The real front end, in your browser. Sample data. Nothing is saved.Open in a new tab (opens Marlow & Finch full screen)
Screenshot of Marlow & Finch on a desktop
1

The brief

Marlow & Finch sells objects people covet, and the old shop flattened them into a grid of thumbnails. We rebuilt the storefront to feel like the showroom.

2

The problem

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
3

The 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
4

What shipped

  • Categories, search and sort
  • Quick view with variants
  • Saved items and recently viewed
  • Cart drawer with promo codes and shipping rules
  • Full product pages with variants and reviews
  • Four-step checkout that creates orders
  • Account: orders, tracking, returns, invoices, addresses, gift cards
5

Under the surface

How it is built

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.

  • GraphQL persisted queries, cache-tagged per product
  • Optimistic cart with server reconciliation
  • Core Web Vitals green across the catalogue

Considered and turned down

A custom Laravel commerce stack — Shopify’s checkout conversion and PCI scope made headless the smarter trade.

Stack

Nuxt 3Shopify Storefront APIGraphQLPiniaCloudflare Workers
6

The mechanism, working

The part of Marlow & Finch that was hardest to get right, as a small model you can operate.

lab/edge-commerceOpen in the Lab

Edge-rendered commerce

Storefront rendered on Cloudflare Workers with persisted GraphQL queries, so pages are assembled close to the shopper instead of at one distant origin.

Start here

What are you building?

Pick one and we hand you the closest thing we have already built. Or go straight to the brief: a person replies within one working day, with an honest view on scope, time and cost.

Start a project
studio@yakooha.com+91 81042 13809Mumbai10:00 to 19:00 IST, Monday to Friday
What are you building?