An automated fare collection (AFC) system automates ticketing and fare payment on public transportation networks. The presented system aims to provide a secure, efficient, and convenient payment method for passengers while helping operators optimize services and improve the passenger experience. It eliminates manual ticketing and reduces fraud and errors compared to traditional systems. The architecture of the presented AFC system includes use case diagrams, activity diagrams, and flowcharts showing how users can login, manage roles and access, and view transaction and schedule masters. Screenshots demonstrate features like user and role management, transaction types, and integrated payment. Future integration with RFID cards and mobile devices could allow automatic fare deduction based on travel duration.