The Maltese Roads Traffic Updates app is a means of providing traffic status updates to the Maltese community. The platform is supported by a number of publishers and a solid community which helps to provide real-time updates. This app displays traffic statuses on a map which makes it easy for on-the-go users to get a visual idea of the traffic around them.
Read more about this project
Vioside is in direct collaboration with Transport Malta in order to provide realtime traffic updates through an app. Vioside has therefore developed a customised backend system in order to allow Transport Malta officials to manage content that the users have provided, and also send notifications to users. The mobile apps then receive all the content from this backend system and show traffic information on a map through the app.
The backend system also provides a way of communicating directly with Transport Malta's systems for direct traffic information. This information is updated and synchronised consistently to keep all traffic data up to date. In addition, users can also use the app to publish their own reports in case of traffic, accidents and irregularities.
Data & Servers //
The apps provide a separate service from the Facebook page which makes it more automatic. A server is constantly receiving traffic status updates from the users which are then shown on the app. The publishers, on the other hand, are also able to upload status updates on to the app using a backend system. This is used in the case where traffic reports are received through Facebook messages and need to be managed manually. In addition, the backend system communicates directly with Transport Malta's servers to provide realtime information.
The app will regularly check for any changes in the traffic reports and updates this status on the map. When a user decides to upload their current status, the app automatically detects the user’s current location and optionally allows the user to change the status and upload a photo. These are then uploaded to the map and sent to the publishers as a notification.
The system also makes use of push notification services using Apple’s Push Notification service and Google Cloud Messaging. These push notifications allow publishers to notify users of any road alerts and warnings they should know about.