Skip to content

Real-Time Cyprus Bus Tracking Application

Notifications You must be signed in to change notification settings

roma8ok/cyprus-bus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 

Repository files navigation

Cyprus Bus: Real-Time Bus Tracking Application

Cyprus Bus is a real-time bus tracking web application for Cyprus, leveraging the GTFS (General Transit Feed Specification) Realtime feed.

This application displays the current locations of buses on a map, providing users with an intuitive and interactive way to track public transportation in Cyprus.

Features

  • Real-Time Bus Tracking: Utilizes GTFS Realtime data to display the current positions of buses in Cyprus.
  • Interactive Map: Leverages the Leaflet library for an interactive map experience.
  • Automatic Updates: The bus locations are updated every 10 seconds, ensuring up-to-date information.
  • Popup Information: Clicking on any bus marker reveals details such as route number and description, movement speed and start time.
  • Show me on map: The user can click on the "Show me on map" button to center the map on their current location. Requires the user to allow location access.

Data source

National Opendata Portal.