OnnTravel Operator App
- Client
- OnnTravel
- Category
- Crossplatform Mobile Development
- Year
- 2026
- Website
- www.onntravel.com
Flutter
Provider
M-PESA
Bluetooth thermal printing
Shorebird
OnnTravel's Operator App, on Google Play, lets bus and shuttle operators in Kenya sell seats, book passengers and handle parcels and hotel stays from one Flutter app. I'm its main developer.
What I built
- Seat booking with multi-seat selection, with per-seat or shared passenger details, submitted as one booking.
- M-PESA payment confirmation for passenger bookings, and receipts for every passenger in a group.
- Bluetooth thermal receipt printing that remembers the last printer, so conductors can print tickets on the spot.
- A hotel booking module with property details, availability and booking pages, plus parcel delivery bookings.
- Over-the-air updates with Shorebird, so fixes reach operators without a store release.
Stack: Flutter, Provider, M-PESA, Bluetooth ESC/POS printing, Shorebird.