
Book on the route, not in a form
The line is drawn as one rail of stops. Tap where you board, tap where you get off, and the fare and travel time appear for exactly that stretch.
Every stop on one line.
The live preview on CodeCanyon is this app compiled for the web: the real build, not a video.
A complete Flutter app for one coach operator: pick where you board and where you get off on the route itself, read departures off a flip board that turns when a bay or a time changes, tell the app what kind of seat you like and watch the coach light up your window, and follow your bus stop by stop on the ticket. Sample data and photographs included, and a Laravel admin panel for the operator's own lines, stops, departures and tickets.

The line is drawn as one rail of stops. Tap where you board, tap where you get off, and the fare and travel time appear for exactly that stretch.

Times, bays and seats left sit on split flap tiles. When a bay moves or a coach fills up, the tile turns over in front of you instead of quietly changing.

Window, aisle, front, extra legroom, quiet. Choose what matters and the coach side view lights the window you got, with a next option one tap away.










# unzip the download, then
$ cd haltora_ui_kit
$ flutter pub get
$ flutter run
The app runs on its bundled demo data first. The back end has its own README for Docker and for shared hosting, and the app keeps working without it.
| Screen widgets | 23 |
|---|---|
| Dart files | 84 |
| Tests in the package | 15 |
| Dart SDK | ^3.7.0 |
| Back end | Laravel admin and REST API |
| Platforms | iOS + Android, one codebase |
Counted from haltora-v1.0.zip, the file uploaded to CodeCanyon. Screen widgets are the view, screen and page classes in the source, so the number can differ slightly from a count of routes.
Something else? Ask on the item's CodeCanyon page; the author answers there.
Only when you want live rows. The app ships with sample lines, stops and departures and every screen works without a network; point it at the included Laravel companion when you want real timetables and tickets with an admin panel behind them.
One operator. Lines, stops, coaches, departures and fares all belong to a single company, which is what the admin panel manages and what makes the flip board and the stop by stop progress possible.
Yes. One color file and one text theme drive every screen, the fonts are bundled, and the photographs live in one assets folder with a licence file, so swapping in your own fleet and destinations is a file replace.
Sold on Envato's CodeCanyon marketplace, which handles payment, VAT, invoices and the download.