Libertas Dubrovnik
Autobusi uživo i vremena dolaska za javni prijevoz u Dubrovniku
- Klijent
- Libertas Dubrovnik
- Platforme
- Web, iOS, Android
- Što smo radili
- Dizajn proizvoda, Razvoj weba i mobilnih aplikacija, Integracija praćenja vozila, Upravljanje voznim redovima i trasama

Izazov
Libertas vozi javne autobuse u Dubrovniku i okolici, od gradskih linija između Mokošice, Gruža, Lapada i Pila do prigradskih linija koje sežu do Orebića na zapadu i Molunta na istoku. Stanovnici se na njih oslanjaju svaki dan, a ljeti i mnogi posjetitelji.
Na stanici je pitanje uvijek isto: kada dolazi moj autobus? Za odgovor su potrebni položaj svakog autobusa uživo, trasa kojom vozi i vozni red koji se mijenja sa sezonom, a sve to mora ostati točno dok se linije i stanice mijenjaju.
Što smo izgradili
Izgradili smo platformu s dvije strane. Putnici dobivaju kartu svih linija i svih autobusa na cesti, a na svakoj stanici vide koji autobusi dolaze i za koliko minuta. Djelatnici dobivaju administraciju za linije, stanice, trase i vozne redove, uz vozne redove za ispis na stanicama.
Svaki autobus javlja svoj položaj sustavu za praćenje vozila. Platforma ga čita, izostavlja autobuse parkirane u garaži ili na autobusnom kolodvoru i svakih nekoliko sekundi šalje položaje na svaku otvorenu kartu. Prema mjestu svakog autobusa na njegovoj trasi procjenjuje dolazak na stanice ispred njega. Nova platforma upravo se uvodi i zamijenit će aplikacije koje putnici danas koriste.
Kako radi
Od autobusa do stanice u nekoliko sekundi
Pratite autobus linije 1A na putu prema Pilama. Svakih nekoliko sekundi šalje svoj položaj, a vrijeme dolaska na stanicu mijenja se s njim.
Autobus šalje svoj položaj
Sustav za praćenje u vozilu svakih nekoliko sekundi javlja gdje se autobus nalazi.
Platforma ga smješta na trasu
Povezuje autobus s njegovom linijom, pronalazi njegovo mjesto na trasi i šalje ga na svaku otvorenu kartu.
Stanica prikazuje dolazak
Prema udaljenosti do svake stanice putnici vide za koliko minuta autobus stiže.
Ključne mogućnosti
Autobusi uživo na karti
Položaji stižu na otvorene karte svakih nekoliko sekundi putem stalne veze, a izvor se čita samo dok netko gleda.
Dolasci na svaku stanicu
Odaberite stanicu i vidite koji autobusi dolaze i za koliko minuta, prema tome gdje je svaki autobus na svojoj trasi.
Bilo koji sustav praćenja
Gotovi čitači za SmartPOS i GTFS-Realtime te mapiranje za bilo koji JSON ili XML izvor, postavljeni i testirani u administraciji.
Vozni redovi koji prate sezonu
Svaki vozni red ima svoje datume i dane u tjednu. Kalendar pokazuje koji vrijedi kojeg dana i upozorava na dane bez voznog reda.
Trase i stanice
Djelatnici postavljaju stanice na kartu, slažu ih redom i izračunavaju trasu po cestama. Zone za garažu i kolodvor drže parkirane autobuse izvan karte.
Vozni redovi za ispis
Uređivač voznih redova koji se postavljaju na stanice, s izvozom u PDF i QR kodom koji putnike vodi do aplikacije.
Ekrani




Što se promijenilo
- Putnici vide gdje je njihov autobus i kada stiže, umjesto da čekaju i nagađaju.
- Linije, stanice, trase i vozni redovi na jednom mjestu, u rukama ljudi koji njima upravljaju.
- Otvoreno za bilo koji sustav praćenja, pa promjena dobavljača ne znači novi softver.
Tehnologije
- Angular
- ASP.NET Core
- SignalR
- PostgreSQL
- Flutter
- Google Maps
- OpenRouteService
- GTFS-Realtime
- Microsoft Azure