@misc{misc, author = {Ngosa Muleba and Lighton Phiri}, title = {Implementation of a Web-Based Real-Time Public Bus Tracking System for Lusaka: The Passenger Interface: Live Bus Map, Route Search, Boarding Stop Selection and Waiting Requests}, abstract = {Passengers who travel by bus in Lusaka often lack dependable, route-specific information about where a bus is and when it will reach their stop. This project, undertaken by a group of three students, set out to implement a web-based real-time public bus tracking system for Lusaka that gives passengers route-based journey information and an estimated arrival time, and gives drivers a view of the passengers waiting at each stop. The group built one integrated system made of a passenger interface, a driver dashboard and a Django REST Framework server. This individual report concentrates on the passenger interface, which the author designed and implemented, and on the problem analysis and requirements that the group carried out jointly. The passenger interface is a browser page with four parts: a live map that shows the active buses and refreshes every 15 seconds; a route search that returns the routes matching a typed name; a trip-planning panel in which the passenger chooses a destination and a boarding stop from the ordered stops of the trip; and a waiting-request list in which the passenger registers that they are waiting, marks the request as boarded, cancels it or completes it, and sees the estimated arrival time of the bus when one is available. The interface was checked by manual functional and integration checks on the deployed system, working together with the driver dashboard and the server. The server{\textquoteright}s automated tests of the arrival-time rules, the passenger-scoped waiting-request endpoints and the access rules support those checks. No user study, field trial or performance benchmark was carried out, so the report claims that the passenger interface is implemented at prototype level and works with the rest of the system, and makes no claim about usability, arrival-time accuracy or reduced waiting time.}, year = {2026}, pages = {74}, publisher = {University of Zambia}, address = {Lusaka, Zambia}, }