Construction contractor · Oplyra ERP deployment · Construction & TradingOne ledger for a contractor running six disconnected systems
Result:40%Less time closing the month

Lieferfair's order volume outgrew a platform built for a single city. We re-architected ordering, dispatch and restaurant settlement as separate services and migrated live — without a day of downtime.
Overview
Lieferfair launched as a fair-commission alternative to the big delivery apps. The model worked — which was the problem. A monolith written for one city was now handling orders in eleven, and every Friday evening peak ended with a queue of failed checkouts and a support inbox full of missing payouts.
Settlement was the part nobody could see. Restaurant and courier payouts were reconciled by a nightly script and a spreadsheet, so a single bad batch meant a week of manual corrections and partners who stopped trusting the numbers.
We split the platform along the lines where it was actually breaking: ordering, dispatch and settlement became separate services with their own data, released behind a traffic switch so the old system kept serving until each piece had proven itself under a real Friday peak.
Settlement moved onto a double-entry ledger. Every order now writes the restaurant's share, the courier's fee and Lieferfair's commission at the moment it is paid, so payouts run daily and reconcile to the cent without a spreadsheet.

The build
Four services and two apps, shipped one at a time behind a traffic switch.
Stateless checkout that scales horizontally, with idempotent payment calls so a retry never charges twice.
Courier assignment on live location and prep time, re-planning in under a second when a rider drops out.
Double-entry records for every order, driving daily payouts to restaurants and couriers.
Flutter app with offline-first job lists, turn-by-turn hand-off and same-day earnings statements.
Restaurants see orders, prep times and the payout behind each one — the numbers finance sees.
Load tests replaying real Friday traffic, with alerts tied to failed checkouts rather than CPU.
Results
Measured over the first full quarter after the last service cut over.
3.2×
Peak orders per minute the platform clears without degrading checkout.
T+1
Restaurants are paid the day after service, reconciled automatically.
0
Every service moved behind a traffic switch while the old system kept running.
38%
Most of the support queue had been payout questions that no longer come in.
Tech stack
From start to finish, an excellent and effective build. Our delivery platform went live smoothly and we will be working with the Kaidova team again very soon. Look no further.
More case studies
Construction contractor · Oplyra ERP deployment · Construction & TradingResult:40%Less time closing the month
Consumer Software
Thirty minutes with a solution architect — walked through your own system, with an honest answer on whether we are the right team for it.