This document describes a bus management system with three key components: fleet tracking, ticketing, and fleet maintenance. The fleet tracking system uses GPS to monitor vehicle location in real-time and track metrics like mileage and speed. The ticketing system allows ticket collectors to issue tickets from Android phones, print them using handheld printers, and upload details to a central server. The fleet maintenance system manages vehicle insurance, repairs, fuel usage, equipment, and provides reports.