Case study · Headless Commerce

A European retail group

A legacy shop platform that buckled every sale season. We replatformed it step by step — without a single hour of downtime.

Retail · E-commerce · EU · Replatforming · Zero-downtime · Performance · Legacy PHP

The mess we walked into

The group's e-commerce ran on a heavily customized legacy PHP platform that slowed to a crawl every sale season. The vendor had ended support, every promotion required manual deploys at 5 a.m., and a full rewrite had already failed once.

What we did

  • Strangler-fig replatforming: new storefront and checkout built alongside the old system
  • Traffic shifted gradually behind a routing layer — no cut-over day, no downtime
  • Performance work first where it hurt most: search, listing, checkout
  • Old platform decommissioned piece by piece after each migration step

Before / after

system_status.log
Sale-season stability slowdowns and firefighting boring — in the good way
Deployments 5 a.m. manual deploys automated, any time of day
Migration risk one failed big-bang rewrite incremental, reversible steps
Downtime during migration zero

"We had one failed rewrite behind us, so "step by step, no downtime" wasn't a sales line we believed — until they did it."

E-commerce Director, retail group, EU
← All case studies

A similar system? A similar mess?

Tell us what you're dealing with. We back every claim on this page up on a due-diligence call.