We require two android applications. Our main idea is to build the bus ticketing system for sub urban buses. One android application is for the passenger and the other is for the Driver or bus incharge. So we need the project done in java and also the payment gateway for our application.
Passenger application requirements:
1. Wallet : - To display the amount available in his app.
2. Tickets : - His bus tickets with his journey details.
3. Secure PIN : - To disclose with the bus incharge to make the payment and get ticket generated (it should be changed dynamically for every 1minute.).
Bus Incharge Application requirements:
1. Ticket Generation : - Get the number of passengers, From and destination place, Calculate the fare.
2. Obtain the SECURE PIN from the passenger, deduct the money from passengers wallet and then generate the ticket and notify the passenger for a successful transaction.
3. Add the money in the bus incharge total collection.