15-year legacy e-commerce migration for Katalog Marzen on headless Sylius
We led Katalog Marzen’s e-commerce transformation from a 15-year-old legacy system to a headless architecture built on Sylius and Symfony 6.4. The implementation covered an API-first stack with Next.js, Elasticsearch-powered search, asynchronous RabbitMQ communication, and a dedicated migration engine built with Flow PHP. The outcome: a 70% faster back office, elimination of the N+1 query problem in the migrator, and safe migration of complex business logic without regressions.