A Mobile Application to Enable Users to View Bus Schedules and Extend Bus Booking and Reservation Services
The research focused on creating a mobile and web-based application to enable people to access reservation servicesfor the Gagga bus company. This shall help people avoid wasting time as they could plan their journey well withoutrisking missing a seat on a particular bus. Constant missing of buses travelling to distant places across East Africadue to poor timing of the passengers was the major problem that led the researcher to conduct this project. Theresearcher created the Traveller mobile application that would help in solving the problem of providing transportservices. In this project, the researcher used Waterfall Methodology, in this methodology, the researcher usedtechniques such as Dataflow diagrams, UML Techniques and prototyping, to come up with the system requirements.The requirements analysis, testing and modelling techniques such as Use cases, ER Diagrams and sequencediagrams were used by researchers to model the functionality of the system. In the testing of the system, theresearcher used unit testing, system integration testing and usability testing. The researcher used Android as theplatform to develop the Mobile application and also researcher used Web application development tools andlanguages such as PHP, My SQL, and Query to develop the web application.