Android App
Passengers & bus conductors
- ABT wallet & top-up
- QR ticket & boarding
- Journeys, passes, complaints
- Conductor QR validator
Passenger Website
Passengers on any browser
- Account details
- Journey history
- Wallet & payment history
- Complaint tracking
Admin Panel
DTCA, operators, support, finance, security
- Menus based on your role
- Approvals (maker-checker)
- Reconciliation & settlement
- Audit log of every action
How to run the demonstration
- STEP 1Android App → sign in as PassengerTop up the wallet and open My QR.
- STEP 2Android App → sign in as ConductorScan the passenger's QR. Fare is charged.
- STEP 3Android App → Passenger → SupportRaise a complaint about a journey.
- STEP 4Admin Panel → Customer ServiceApprove the refund. Wallet updates.
- STEP 5Admin Panel → FinanceReconcile and approve settlement.
- STEP 6Admin Panel → DTCA AdministratorReview dashboard, fares and devices.
- STEP 7Admin Panel → Operator ManagerSees only its own company's data.
- STEP 8Admin Panel → HSM OperatorTop up a physical Rapid Pass card.
Demo accounts and data only. Payments, HSM, card and validator hardware are simulated. All demo passwords: demo1234.