HomePlatformFeaturesDemoPricingROIResourcesBook a Demo
Live in production today Real fleet · confidential
Case study

From group texts to a live platform.

This is the real journey of building Amir Ventures — from a fleet run on phone calls and paper notes to a production platform used every day by 30+ drivers and 4 dispatchers. Everything below is true. Nothing confidential is named.

30+
Active drivers, daily
4
Dispatchers
2
Apps · one backend
Signed
Licensing agreement
A note on honesty

A real deployment, told plainly.

We keep the operator confidential and we don't quote numbers we can't stand behind. What follows is the story of the work — the starting point, the problems, the build, the testing, the go-live, and what changed — described as it happened.

Real fleet, confidential No invented financials Shipped, not theoretical Still running today
The journey

Six stages, one honest arc.

How a working transportation company went from managing dispatch in their heads to running it on a single live system.

1
The starting point

Dispatch lived in a group chat and a notebook.

Jobs came in by phone and went out by text. A dispatcher held the whole board in their head, scribbled addresses on paper, and called drivers one by one to see who could take the next run. There was no map, no record of who was where, and no way to look back at what had actually happened on a given day. It worked — until it didn't.

2
The problems it caused

The cracks were everywhere the work touched.

Drivers called in constantly — "where's my next one?" — because they couldn't see a queue. Jobs slipped through when a text got buried. Nobody knew which driver was closest to a pickup because there was no GPS. Commission was tallied by hand at the end of the week, which meant arguments and mistakes. And when something went wrong, there was no trail to check — just memory against memory.

  • Drivers calling in blindNo visible queue, so the phone never stopped ringing.
  • Jobs lost in the scrollA missed text meant a missed trip, and no one knew until it was too late.
  • Commission by handWeekly math done from memory and receipts — slow and disputed.
  • No visibility, no recordNo live map of the fleet and no audit trail to settle a "what happened."
3
Building the platform

Two apps and a backend, shaped by real feedback.

The build started where the pain was: a driver app that turns any phone into a live dispatch terminal, and a dispatcher command center to run the whole board from one screen. Underneath sat a serverless cloud backend to keep both sides in sync in real time. Nothing was designed in a vacuum — every screen was put in front of the people who'd actually use it, and reshaped by what dispatchers and drivers said after using it for real.

  • Driver app — iOS & AndroidOne-tap accept, live GPS, in-app chat, earnings, offline resilience.
  • Dispatcher center — phone, iPad, MacLive map, one-tap dispatch, scheduling, commission, and an audit black box.
  • Serverless backendEvent-driven cloud functions on a real-time database, syncing both apps.
  • Trilingual from the startEnglish, Russian, and Uzbek — because the drivers actually needed it.
4
Testing against reality

Proven where software usually breaks.

A dispatch tool is only as good as its worst moment — a driver in a tunnel, a rush hour with everyone busy, a phone that dies mid-trip. So the platform was hardened against exactly those cases while the old process still ran alongside it. Jobs and completions were made to survive dead zones and sync on reconnect. Busy-driver routing was tested against real rush-hour load. And a full audit trail was added so any edge case could be traced after the fact.

  • Dead zonesDisk-first queues and a socket watchdog keep jobs and completions safe until signal returns.
  • Rush hoursSmart queue routing places the next job on the right driver when everyone's already moving.
  • Alerts that landJob pushes break through Do-Not-Disturb and Focus so a driver never misses an offer.
  • Traceable by designA black-box audit records every event, with one-tap restore when needed.
5
Production deployment

Live, under a signed agreement.

The platform moved into daily production with the fleet: 30+ active drivers on the driver app and 4 dispatchers running the command center, backed by a signed licensing agreement. It stopped being a project and became the way the company operates — through morning airport runs, evening rushes, and everything in between.

6
The results

One source of truth, replacing a dozen.

The honest way to describe the outcome: the operation is organized now. Dispatch happens in one place instead of across texts, calls, and paper. Every vehicle is visible on a live map. Commission calculates and verifies itself instead of being reconstructed by hand. Fewer jobs fall through the cracks, because every job is tracked start to finish. And when a question comes up about what happened, there's a record to check. We're not going to quote you a percentage we can't defend — but the difference between "it's in someone's head" and "it's in the system" is the whole point.

“The dispatcher used to be the system. Now the dispatcher runs the system — and the system remembers everything.”

— On what changed after go-live
Before & after

What the day-to-day actually looks like now.

The same operation, before the platform and after — described only in terms we can stand behind.

Before

  • Dispatch by phone calls and group texts
  • Jobs on paper, easy to lose
  • Drivers calling in for their next run
  • Commission tallied by hand every week
  • No live view of where the fleet is
  • No record to settle a dispute

After

  • One-tap dispatch with live driver status
  • Every job tracked start to finish
  • Drivers see their own queue — no calls needed
  • Commission auto-calculated and OCR-verified
  • Real-time GPS on every vehicle, on one map
  • A black-box audit trail for every event
The difference

What actually got better — qualitatively.

No fabricated metrics. Just the concrete ways the operation runs differently now.

Organized operations

Dispatch, scheduling, messaging, and money live in one system instead of being spread across texts, calls, and paper. The board is a screen anyone can look at — not a memory only one person holds.

Real-time visibility

Every vehicle is on a live, geofenced map. Dispatchers can see who's available, who's on a trip, and who's closest to a pickup — instead of guessing or dialing around.

Automated commission

Rates are stamped per trip, math runs itself weekly with correct cash-vs-card handling, and uploaded payment proof is read by OCR — so dispatchers review the exceptions, not the whole ledger.

Fewer lost jobs

Because every job is tracked from creation to completion — and survives dead zones on the way — trips stop slipping through the scroll. What's dispatched gets accounted for.

Communication in one place

Two-way chat with text, voice notes, photos, and files sits inside the same app the job lives in — so a conversation about a trip is attached to the trip, not scattered across phones.

A single source of truth

Reports, earnings, trip logs, a client database built from real trips, and a full audit trail all come from the same data. One place to answer "what happened" — and to plan what's next.

“We didn't set out to replace the dispatcher's judgment. We set out to give it a memory, a map, and a record — so nothing depends on one busy person remembering everything.”

— The design principle behind the build
Your operation, next

See the same platform running on your fleet.

This story started with a real company that ran on group texts and paper notes. Yours can start with a live walkthrough — or you can try the apps yourself, right now, with sample data.