The challenge
An ageing storefront was slow on mobile, difficult to update without a developer, and could not support a growing catalogue.
What we built
A server-rendered storefront with a structured catalogue, a content model the merchandising team controls directly, and a release pipeline with automated regression tests.
The outcome
Catalogue updates moved from a developer queue to the merchandising team, and page performance budgets are now enforced automatically in CI.