All projects
    Retail & E-commerceSample project

    Headless storefront for a fashion brand

    A fast headless storefront on Shopify with custom bundles, multi-currency pricing, and search that understands sizes, fits and colors.

    E-commerceWeb
    Shopping bags spelling out a sale
    Client
    Direct-to-consumer apparel brand
    Location
    United States
    Platforms
    Web, desktop and mobile
    Duration
    14 weeks
    Team
    3 engineers, 1 designer

    The challenge

    The brand had outgrown its theme-based store. Product pages loaded slowly on mobile, bundles and pre-orders depended on a stack of conflicting apps, and the marketing team could not launch a campaign without a developer editing the theme.

    What we built

    We rebuilt the front end as a Next.js storefront on the Shopify Storefront API, kept Shopify for checkout and orders, and moved marketing content into a headless CMS. Bundles and pre-orders became first-class features in a small Node.js service, and search moved to Algolia with synonyms for sizes, fits and colors.

    Highlights

    • Product and collection pages pre-rendered and refreshed when products change
    • Bundles, pre-orders and gift cards without third-party theme apps
    • Multi-currency pricing for the US, Canada, UK and EU
    • Campaign landing pages built by the marketing team in the CMS
    • Core Web Vitals checked on every deploy

    Technical stack

    Frontend
    Next.jsTypeScriptTailwind CSS
    Commerce
    Shopify Storefront APIShopify Functions
    Backend
    Node.jsSanityAlgolia
    Infrastructure
    VercelGitHub Actions
    Start a project

    Have something to build? Let's talk it through.

    Tell us what you are working on. We reply within one business day, and after a short discovery call you get a written scope and estimate, free of charge.