GoFr is an app that is used for goods delivery. Users can add the details of a store to pick-up goods. A pickup order will automatically be sent to nearby drivers who are available at that time. The driver will accept or reject according to their available time. Once a customer placed an order to any driver, he/she receives the request and he/she can accept or reject the order in 10 minutes. If a driver rejects that request or does not take any action than the order will automatically find a nearby new driver. Users can see all the status of their delivery requests and track a driver location during the delivery time. Users can pay using cards and drivers get paid on their bank account. GoFr is the unique concept to create an online marketplace and provide faster services to the customers and the best platform for drivers who can get extra money with this app.
A client wanted to make an online marketplace in the USA where people can order goods from anywhere and get the order delivered to their doorstep. Another main purpose of a client was to allow experienced drivers to work with GoFr as a freelance driver to deliver Goods which will ultimately create new opportunities for free drivers to earn extra money. To fulfill this requirement client contact Hyperlink InfoSystem to develop an app for only iOS platforms. Hyperlink InfoSystem has developed the "GoFr" app for customers that allows customers to order goods from anywhere without facing any difficulties and "GoFr Driver" app for drivers.
In the GoFr app, a customer should view the drivers with real-time location tracking as the driver moves on the road. This functionality requires frequent updates of the location of the driver. To implement this feature was a little bit tough task for our developers. After research and hard work, our developers have resolved this issue by using a custom location manager class to update the current location on a small amount of time interval.
Whenever users add their delivery address, the system automatically makes & sends fare calculation to the user. But, in many cases, one destination may have different routes. So to calculate for fare estimation based on the selected delivery route and time was a little bit challenging tasks. To solve this challenge, our developers used the Google matrix query for calculating the fair distance formula.
iOS OS Support iOS 11 and above
Development Swift using Xcode
iOS Supported Devices iPhone 5S, iPhone 6, iPhone 6S, iPhone 6 Plus, iPhone 6 Plus S, iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus.
CMS PHP, MySQL
API REST API in JSON format
Supported Browser Mozilla Firefox: Min 40.0 to Max 46.0 version Google Chrome: Min 44.0 to Max 51.0 version Internet Explorer: Min 10.0 to Max 11.0 version Apple Safari: Min 8.0 to Max 10.0 version