U ovom radu je opisan proces razvoja mobilne aplikacije za javni prijevoz. Nakon analize domene i sličnih aplikacija, utvrđeni su funkcionalni i nefunkcionalni zahtjevi. Na osnovi tih zahtjeva, oblikovana je mobilna aplikacija koja omogućuje podršku svim funkcionalnostima koje su potrebne korisnicima aplikacije javnog prijevoza. Kroz rad opisana je arhitektura sustava koja je sačinjena od baze podataka, poslužiteljske aplikacije i klijentske aplikacije. Na kraju opisane su funkcionalnosti aplikacije i korištene tehnologije.This paper describes the process of developing a mobile application for public transportation. After analyzing the domain and similar applications, both functional and non-functional requirements were determined. Based on...