This document proposes a suburban bus ticketing system that uses QR codes. It aims to address issues with existing ticketing systems like long wait times to purchase tickets. The proposed system would allow users to purchase tickets via a mobile app that generates a QR code. This code could then be scanned by ticket checkers on the bus. User information and ticket details would be encrypted within the QR code and stored in a cloud database for validation even if the user's phone is unavailable. The system is designed to streamline the ticket purchase and validation process for both users and ticket checkers.