10110
{}
&&
<>
=>
0x4F
//
01
{}
01
FF
=>
<>
=>
FF
::
01
::
//
01
All case studies
Next.jsMedusaConfigurateur 3D

A headless store with a 3D configurator

A headless e-commerce architecture — Next.js front end, Medusa engine — serving a textile and drinkware personalisation business.

ClientMarquons

Visit the site
Screenshot of the Marquons website
The client

Custom printing, made in France

Marquons prints personalised cups, flutes and textiles, using different techniques depending on the surface: DTF, embroidery, screen printing, sublimation.

The promise is simple and operational: personalised in France, delivered within seven days. A timing commitment that feeds directly into how an order has to be structured.

The challenge

Selling a product that does not exist yet

The product sold is not in stock: it is made after the order, according to the chosen personalisation. The site therefore has to build confidence in a result the buyer cannot yet hold.

The range of printing techniques complicates the funnel: they do not all apply to the same surfaces, the same areas or the same volumes.

The solution

A headless architecture decoupling front end and commerce

The front end and the commerce engine are separate: Next.js handles experience and rendering, Medusa handles catalogue, cart and orders. That separation lets the purchase journey evolve without touching the commerce core.

01

3D configurator

Buyers see their personalisation applied to the product before ordering, which removes the uncertainty around an item manufactured after payment.

02

Front end decoupled from the commerce engine

Next.js and Medusa talk over an API. Interface changes ship independently of catalogue and orders.

03

Volume-aware pricing

The journey handles single-unit orders and professional volumes alike, with pricing that follows quantity.

04

Customer account and order tracking

Account area, persistent cart and order tracking are part of the core rather than added through third-party modules.

Tech stack

The technologies we chose

A Next.js front end for the purchase experience, the Medusa commerce engine for catalogue and orders, and Scaleway object storage for personalisation visuals.

Next.js

Medusa

React

Scaleway Object Storage

Tailwind CSS

The outcome

A store that can hold its delivery promise

Marquons runs an e-commerce where personalisation is visually approved before payment, on an architecture that lets the front end evolve without disturbing the order engine.

MPWB

Working on something similar?

Give us thirty minutes. We will tell you plainly what is feasible, at what budget and on what timeline.

Response within 24h 100% confidential No commitment