This document describes the implementation of a public transport system with journey planner capabilities. It discusses the existing system's limitations in providing real-time arrival and departure information. The proposed system aims to overcome these limitations by providing accurate estimated time of arrival data, suggested journey routes, and fare details to help passengers plan their trips. It details the system architecture, modules, and implementation process which involves designing interfaces, testing components, and documenting the system. The public transport system is intended to help passengers commute more efficiently with less waiting time.