Overview
Now booking a taxi is as easy and simple as playing a game app. Now you do not need to wait for any transport, Taxi App makes your ride effortless. The user simply can create his account by signing up using his email. After successful login, the user can request a ride by tracking the available drivers live and can set his pickup location either by selecting current location or by entering the address. On entering the destination, he can see the distance of the routes in miles on map. In case that the user had a great time with a particular driver, he can make a request for him specifically and can also access the history of a ride. Key note of this app includes the user to select the taxi type and also see details such as minimum fare , price per km and price per minute for each type. On accepting the request by the driver, user receives a confirmation notification via SMS, E-mail or app notification which includes Taxi driver name, picture and car number. Once the journey is complete he can not only rate the drive on 5 star but also gets an option to tip the driver. Something beneficial exclusively for this app includes a section where users gets discount of coupon by inviting friends and if that friend uses the app, the user will receive credit points. Split pay is one of the desired feature a user would want. If two passengers are being picked up,user can choose option to split bill with the other passenger by inserting their credit card information. On successful login, the driver can choose to accept or reject ride request sent by customer.
Challenges
Two different apps for user and driver were created. Major role was played by the development team to Sync admin panel with both front end users ( customers and drivers). We managed to find user location on the amp with exact longitude and latitude. In order to initiate user pickup, exact location details was to be sent to driver. Skillfully managed chat between driver and user with pubnub chat facility.
Along with tracking taxi on the map, an estimated time of journey based on pickup and dropoff location was sent. Based on taxi locations, message notifications were sent to the user. Authentic Payment calculation with Kilometers of Journey was managed with in built wallet facility
Approach
Initiating with drawing the app flow and functions of the app, we managed to design and develop an exact UI as the flow. Google map API and chat sever integration was handled with a good strike by our developers. SMS notifcation integration was setup perfectly. Extreme authentication to Integrate Authorised.net and paypal for payment with in built wallet was a creditable task of our team. Moreover we developed admin panel and DB to handle both front end app users.
Deliverable
This application was developed for user and driver login on iOS and Anroid platform. We gave dedicated admin panel as well to control payment and driver operations.