Nákup cestovných lístkov železničnej dopravy

Verejne dostupná mobilná aplikácia na nákup cestovných lístkov pre Android a iOS.
Projekt prebiehal v spolupráci s
(otvorí sa na novej karte). Spolupracovali sme pri implementácii nových funkcionalít pre pohodlnejší nákup a cestu vlakom. Išlo prevažne o zobrazovanie informácií o vlakoch, ako sú nástupištia a koľaje (pre začiatočnú aj koncovú stanicu), zobrazenie aktuálneho meškania a pravdepodobného meškania vlakov, pravdepodobnej obsadenosti vlaku, informácie o odrieknutiach a výlukách spolu so zobrazením alternatívnej dopravy (náhradná autobusová doprava). Na tieto informácie a ich zmeny pred začatím a počas jazdy boli implementované notifikácie, ktoré používateľ dostáva automaticky. Notifikácie sa uchovávajú v notifikačnom centre v mobilnej aplikácii. Pre generovanie a zasielanie notifikácií bol použitý nástroj Firebase.
Technológie:
Backend: Spring Boot, Kotlin
Mobil: Android, Realm, Firebase
Ostatné: Figma