Ticketing Built From Zero for the Ground Leg in Europe — One Barcode, Scanned at Every Bus
Instead of loading passengers onto buses with no verification, every traveller carries a barcode on their flight ticket that is scanned at boarding — full order on the shuttles from Ukraine to Uman and back.

The client
Derech Tzadikim — flights to the graves of tzadikim in Europe. The company flies more than 16,000 passengers a year, among them the crowds to Uman on Rosh Hashana.
The challenge
The journey does not end at landing: from the airport in Ukraine, passengers continue by bus to Uman and back. Until then, stewards loaded people onto buses with no verification — nobody knew for certain who boarded, who came back, and who was left behind.
What we built
We built a ticketing system from scratch for the ground leg in Europe:
- A flight ticket for every passenger, carrying a personal barcode
- A scan at bus boarding that verifies the passenger's ticket
- Tracking of the shuttles in both directions — out and back
The outcome
From people being loaded onto buses unverified, every boarding is now a scan of an identified passenger. The order and organisation of moving large crowds — from the airport in Ukraine to Uman and back — holds on every trip, with no dependence on any single steward.
Impact
- Passengers a year: 16,000+
- Verification on the ground: Barcode scan at every boarding
- The system: Built from scratch
