Developing a Mobile Application for Ride Sharing Service
Midhat Hasan Raghib, Abul (2018)
Midhat Hasan Raghib, Abul
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805117601
https://urn.fi/URN:NBN:fi:amk-201805117601
Tiivistelmä
Motor vehicle owners, on average travelling, have around 2-3 seats empty and utilising them in exchange for money and time is where the ridesharing industry thrives. It would also be beneficial by reducing problems such as traffic, pollution and could create safer communities and improve the current transportation network industry.
The primary goal is to understand how ridesharing works and build a mobile application prototype that helps passengers to find a driver from their current location to their destination.
This thesis describes the development process of the ridesharing application starting by analysing similar application available, then using the Scrum methodology and brainstorming sessions getting a better understanding on how it works and gathering the requirements and specifications. Passengers can request a ride with its duration and fare and also receive notification once a driver accepts it. The application provides the shortest route for the driver to pick and drop passengers to their destination.
The prototype has been developed and tested successfully on two operating systems, Android and iOS. It would, however, be beneficial for the application to include a payment and feedback system. Further studies about matching algorithm could also help to improve it.
The primary goal is to understand how ridesharing works and build a mobile application prototype that helps passengers to find a driver from their current location to their destination.
This thesis describes the development process of the ridesharing application starting by analysing similar application available, then using the Scrum methodology and brainstorming sessions getting a better understanding on how it works and gathering the requirements and specifications. Passengers can request a ride with its duration and fare and also receive notification once a driver accepts it. The application provides the shortest route for the driver to pick and drop passengers to their destination.
The prototype has been developed and tested successfully on two operating systems, Android and iOS. It would, however, be beneficial for the application to include a payment and feedback system. Further studies about matching algorithm could also help to improve it.