AppCold
← All case studies

Case study · Retail

Learn how a retail chain modernized its stack with a custom platform

A 15-year-old in-house ERP ran orders, stock and reporting for every store. We replaced it module by module with a custom platform — while every store kept selling.

Client
Regional retail chain · ~120 stores in Central & Eastern Europe
Industry
Retail
Duration
7 months

The challenge

The chain's ERP was built on an unsupported .NET Framework version, with business rules buried in stored procedures and no automated tests. Only two people still understood it.

Stock was synced between stores with a nightly batch job, so online orders regularly sold products that were no longer on the shelf. Daily sales reports took finance more than an hour to assemble.

Our approach

  1. 01

    Audit & map

    A two-week audit documented 64 workflows, their data and their owners, and ranked them by risk and value.

  2. 02

    Strangler migration

    New modules ran next to the legacy ERP behind a shared API layer, taking over one workflow at a time.

  3. 03

    Parallel runs

    Every module ran in parallel with the old system until the numbers matched for two full weeks.

  4. 04

    Decommission

    The legacy ERP was switched off only after the last workflow had been live and stable for a month.

The results

Daily operations, before and after
Legacy ERPCustom platform
  • Order processing−61%
    18 min
    7 min
  • Stock sync across stores−98%
    240 min
    5 min
  • Daily sales report−87%
    95 min
    12 min
Workflows running on the new platform (%)
055110
M1M2M3M4M5M6M7
Workflows running on the new platform
M18 %
M222 %
M341 %
M458 %
M576 %
M691 %
M7100 %
“Our stores never noticed the switch. What they noticed was that stock numbers were finally right.”
— Head of Operations, retail chain

Technology

Illustrative example based on typical AppCold projects in this industry. Client details are anonymized and figures are rounded.

Ready to make your stack work harder for you?

Start with a free stack audit. In 48 hours you get a clear report and a fixed quotation — no surprises, no agency markup.