Case study · Retail
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.

100%
of legacy workflows migrated
0 min
of unplanned downtime during cutover
−61%
order processing time
5 min
stock sync across all stores, down from 4 hours
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.
01
A two-week audit documented 64 workflows, their data and their owners, and ranked them by risk and value.
02
New modules ran next to the legacy ERP behind a shared API layer, taking over one workflow at a time.
03
Every module ran in parallel with the old system until the numbers matched for two full weeks.
04
The legacy ERP was switched off only after the last workflow had been live and stable for a month.
| M1 | 8 % |
|---|---|
| M2 | 22 % |
| M3 | 41 % |
| M4 | 58 % |
| M5 | 76 % |
| M6 | 91 % |
| M7 | 100 % |
“Our stores never noticed the switch. What they noticed was that stock numbers were finally right.”
Illustrative example based on typical AppCold projects in this industry. Client details are anonymized and figures are rounded.
Start with a free stack audit. In 48 hours you get a clear report and a fixed quotation — no surprises, no agency markup.