Opportunities for further development
Blue Bus apps succesfully delivers its core functionalities. However, there is always room for improvement.
It is an open source project shared on Github,
so developers can contribute to project or make their own customized versions by forking from master branch. Android
SDK offers wide range of opportunities for further development and collaboration.
Various improvements in UI
and functionality can be added in following fields
- Security - password encryption can be added to stored passwords in database
- API - more API services like online payment API can be implemented
- Blue Bus API - API for Blue Bus app can be created to increase flexibility of the app
- UI & UX - User interface can be enhanced based on user experience feedback
- Functionality - more functionality like live ride tracking and much more can be added
Terms and Condition can be conducted for tha app to specify business regulation policy.
When app is deployed, and turns out further development is necessary, development can be done complying with terms and conditions.
Further, some tweaks and minor fixes can really make a difference by enhancing the performance and functionality of the app. These might be..
- Add user photo
- Add car photo
- Connect to social account of user
- Phone number verification
- Email verification
- Prefence option for drivers - drivers can share their preferences for passengers
- Regular ride offer option - if user makes regular travels in same route, they can publish ride for just once instead
of repeating for every travel
- Notifications - get a notification when someone books your ride
- Checking whether provided email address ever exists
- One to one messaging/chat inside the app - ssers can further talk about details of rides