Please note: You must have built a working uber-like car hailing or bus hailing service you can modify to apply for this bid
1. *Login/Sign up with option of social login/sign up ,
2. -Will have static route with current location in the main page with the bus stop icon nearby in the map
3. *2 tabs with 1.)Map with bus stop display & search 2.) Ordered list of nearest bus stops & search
4. *For booking a bus customer need to select a bus stop as pickup point and the drop off point will be another bus stop selected by user with refrence to number of seats available
5. Customer will select pick bust stop and drop off bus stop
6. App will pair both pick up and drop off bus stop as a match to find available seat
7. If all conditions are met, system will check if user has ash in wallet or will as passenger to confirm paying via cash.
8. Once payment method is confirmed and accepted
9. Request is sent to driver app to accept passenger on the bus
10. WAIT TIME Management: As user opens app to see nearest bus stop, the list displays time to get the each bus stop & Bus wait time would be calculated as the average of all passenger expected time to arrive at the bus stop
11. Driver starts the trip to next bus stop, passengers will drop at their scheduled bus stops to complete the trip, get charged and will be redirected to ratings page for ratings or report
*Login and signup which it to be approved by admin, admin can also add driver from admin area.
*Specified buses & Routes are assigned to drivers by operations manager via admin panel.
*Drivers need to hit go online button for driver/bus to be live on specified route.
*Drivers would accept passengers request to join the bus and always confirm no. of passengers onboard are not more than number expected or more than total number of seats available.
*Drivers are alerted at each bus stop number of passenger expected to drop off
*Bus details and assigned route will be displayed in the home page.
*Driver will have feature to rate passengers after they drop off
*Driver can check report of the number of trips accomplished and total number of passengers engaged throughout a driving session on a route.
Admin Panel :
-login with credentials
- All the statistical data in the dashboard
-Manage feedbacks & Ratings
-Live tracking of buses/drivers
-Full reporting across all data (Exportable to csv, excel, pdf )
-Report date template based on Today,Yesterday, Last 7 days, this Month, all Time & Date range
-Data like Total trip,total customer,total bus online, live track of all the driver
*All other typical admin features you have as detailed in your current admin panel