Kenvo LabsGet in touch

Events and merchandise brand · 2026

Music in Paradise

A headless build where Shopify handles commerce, Contentful handles editorial, and the two have to agree on what a product is.

Role
Sole developer — content architecture and front end
Year
2026
Stack
Next.js, React, Contentful, Shopify Storefront API
Live
Visit site ↗

The problem

A brand where the editorial content matters as much as the catalogue. The content team needed a real CMS with proper workflows, while commerce stayed in Shopify — which means two systems that both think they own the product.

The approach

  1. Design the content model first

    Entry types, relationships and required fields agreed before any component was written. The content model is the expensive thing to change later.

  2. Map variants by GID

    Contentful entries reference Shopify variants by global ID, so an editor building a page picks a real purchasable variant rather than typing a SKU that may not exist.

  3. Routing that serves both sources

    Next.js App Router handling both CMS-driven pages and commerce routes, with the correct rendering strategy on each.

What shipped

  • Live headless storefront combining Shopify commerce and Contentful editorial
  • Content model that lets editors build pages against real purchasable variants
  • Our reference project for headless and CMS integration enquiries

Got something similar?

If any of this looks like the problem in front of you, send us a paragraph about it.

Email us