Abstract: Efficient fare collection is crucial for the smooth operation of public transportation. Traditional cash-based methods often lead to delays, fraud, and inconvenience for both passengers and conductors. To overcome these challenges, this paper presents a Digital Bus Fare Management System that leverages RFID technology, IoT, and cloud integration to streamline fare collection. The system comprises three key components: a fare collection machine, a passenger mobile application, and an admin web platform. The fare collection machine, operated by the conductor, is built using ESP32, an RFID reader, a 16x6 LCD with an I2C module, and a 4x4 keypad. When passengers tap their RFID card, the fare is automatically deducted, reducing reliance on cash transactions. A Flutter-based mobile application enhances user convenience by allowing passengers to check balances, view transaction history, top up their cards, manage multiple cards, and apply for new cards. Additionally, a web-based admin platform facilitates card issuance, fare tracking, top-up processing, and application management. The system integrates Firebase Realtime Database for real-time data synchronization across all components. This system enhances security, accuracy, and efficiency for both passengers and transport authorities by automating fare collection and eliminating cash handling. The integration of IoT and cloud-based technologies ensures a seamless, reliable, and user-friendly approach to fare management, making public transportation more efficient and accessible.
Keywords: (Contactless Payment, Flutter App, Fare Collecting Machine, Firebase Realtime Database, web application.)