Hello ,
Thanks for the details.
I have listed down features of your website, to make sure we are on same page. can you please check and verify?
User-
-Able to login/signup manually or through social media
-Able to Create/Manage Profile(Name,Age,Gender,Email-Id etc)
-Able to See Categories of buses
-Able to Select any bus and see the details about it(Model,Facilities,Photos,Price etc)
-Able to reserve your seat/book your bus(Select the seat from the available seats shown in bus model)
-Able to select payment method and pay via card/wallet
-Able to Get an automatic service survey after your reservation
-Able to get reminder email-SMS for your booking
-Own Dashboard to see past all reservations received messages and receipts
-Able to rate your experience
Admin-
-Manage Website(CMS=Content Management System)
-Manage Users(Add/Update/Delete)
-Add Buses and Bus details(Profile- Model,Category,Facility,Photos,Price etc)
-Manage Schedule of Buses(Available time)
-Manage Seats and their availability
-Manage reports about weekly/monthly reservation
-Manage Payment Gateway
-Manage Notifications(push notification from backend)
-Check reported activity and take an action
-Push new updates for the front end
Here i have few concern which i want you to answer if possible :
-Which payment gateway would you like to integrate ?(Paypal,Stripe ,Braintree Or Other)
-Which location API would you like to implement ?(GoogleMap ,SatNav or Other)
Looking forward to hear back ASAP.
Cheers,
D