Skip to content

eCommerce

Fashion eCommerce Platform

A headless commerce experience with editorial merchandising, personalised discovery, fast checkout and unified inventory across online and boutique retail.

Client

Maison Lune

Industry

Retail & Fashion

Year

2025

Duration

6 months

Fashion eCommerce Platform — Maison Lune interface

Business Challenge

The storefront was slow on mobile, checkout abandoned over 70% of carts, and online stock did not reflect what boutiques had already sold that morning.

Our Solution

We rebuilt the storefront headlessly with edge rendering, condensed checkout to a single screen with wallet payments, and unified stock across web and boutique point of sale.

Engineering

Technology Stack

Chosen for longevity and operational simplicity, not novelty — every dependency here is one we still support today.

ReactTypeScriptNode.jsPostgreSQLStripeCloudflare

6

Core technologies

6 months

Build duration

2025

Delivered

Inside the build

Project Features

Editorial merchandising

Campaign stories and product grids composed by the merchandising team.

Personalised discovery

Recommendations tuned to browsing behaviour, size history and returns.

Single-screen checkout

Wallet payments, address autocomplete and no forced account creation.

Unified inventory

One stock pool across web and boutiques with reservation on add-to-cart.

Size confidence

Fit guidance from historic purchase and return data reduces size returns.

Returns portal

Self-service returns with instant label generation and refund tracking.

Development Process

Discovery

Session replay and funnel analysis pinpointed the exact abandonment steps.

Architecture

Headless split so brand and campaign work never blocks commerce releases.

Design

Photography-first layouts with typography that carries the brand on mobile.

Build

Edge-rendered catalogue pages with image pipelines tuned per breakpoint.

Testing

A/B tested checkout variants against the legacy flow before full switchover.

Launch

Phased traffic shift with rollback ready at every stage.

The Results

Mobile conversion nearly doubled and oversells effectively disappeared once inventory became a single shared pool.

1.9x

Mobile conversion

41%

Less cart abandonment

0.9s

Catalogue load

12

Boutiques synced