Syrian Public Transit Navigator – Navigation for informal bus networksModels bus routes as continuous polylines with no fixed stops or schedules.Allows boarding/alighting anywhere by snapping users to the nearest route point.Builds a sparse multi‑graph with nodes only at transfer points (intersections and close parallels).Uses state‑based A* with dynamic penalties for walking, transfers, crowding, price, and slowness.Runs routing entirely on the device with a locally stored SQLite graph, supporting offline use.Crowdsources real‑time feedback (price, crowding, slowness) and blends it via confidence‑weighted averages.Backend built with Fastify + PostGIS; graph construction in Python from KMZ files.Achieved 100% success and near‑optimal routes under fixed constraints in benchmarking.Designed for Syrian cities where existing navigation apps fail due to fixed‑stop assumptions.Combines gamification and live metrics to improve retention and route quality. This work was conducted at Arab International University (AIU), Syria. The official website of the university is: https://www.aiu.edu.sy
Alrez et al. (Sat,) studied this question.