GoFr is an app that is used for goods delivery. Users can add the details of a store to pick-up goods. A pick-up 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, 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.
Our 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 primary purpose of a client was to allow experienced drivers to work with GoFr as a freelance driver to deliver Goods, ultimately creating new opportunities for free drivers to earn extra money. To fulfill this requirement, the 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 the "GoFr Driver" app.
In the GoFr app, a customer should view the drivers with real-time location tracking as they move on the road. This functionality requires frequent updates of the location of the driver. Implementing this feature was a little bit tough task for our developers. After research and hard work, our developers have resolved this issue 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 creates & sends fare calculation to the user. But, in many cases, one destination may have different routes. To calculate fare estimation based on the selected delivery route and time was a bit challenging. To solve this challenge, our developers used the Google matrix query for estimating 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<:/strong> 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