The Goal
The goal of EzFare - Transport4You project was to develop a system which will facilitate a simple and quick access to the services and administration of a large Public transportation system. This project is implemented for a course in distributed development between Mälardalen University (MdH), School of Innovation, Design and Engineering (IDT) and Faculty of Electrical Engineering and Computing (FER) at University of Zagreb. It is also a proposed project in the SCORE competition, and the final intent was to enter the competition with our finalized product.
Implemented system
User's perspective
Various functionalities are implemented to alleviate the various actions usually taken when interacting with a Public transportation system. The major functionality which makes traveling easier is the automatic ticket purchasing and user tracking, which is done only with your mobile phone using a simple interface. Using the developed (Android) mobile application, the users of all levels of technical proficiency can travel and pay for the tickets at the click of a button.
As mentioned, the system also tracks the user's standard routes and notifies the user if a better (i.e. faster) route is available, or if there are any temporary obstructions on it.
The user also interacts with the system through a Web interface, using which he can register in the system, purchase tickets, view his travel details, edit information, etc.
Public Transportation System Administrator's perspective
The system also allows for easy configuration and maintenance of the Public transportation system (administering Vehicles, Users, Lines, etc.) also through a Web interface.
The system also supports initial configuration using XML config files.