This document describes a final year project to develop a mobile application called "myBus" that uses QR codes for bus ticket purchases and validation. The application would allow customers to purchase tickets on their mobile devices and receive a QR code to show the bus driver for boarding verification. This system aims to improve on the current manual ticket system by reducing paper usage and providing a more convenient ticket purchasing process for customers. The project will include developing prototypes of the user interfaces for passengers, drivers and administrators and testing the functionality of the Smart Bus Ticket system.