Drop leg recommendations
• The Merchant books the order and the delivery driver picks
the shipment. A notification is sent to the customer to track
the order.
• Once the customer clicks on the tracking URL, the
customer’s current location is found and sent to the server.
The Customer-to-location relation is established.
• Meanwhile, the delivery driver is moving towards the
customer sub-locality specified by the merchant.
• Once the customer location is found, it is sent to delivery
driver in the next ping request. A GCM or an MQTT message
would reach the driver and the trip is updated with the
customer location.
• The driver is navigated to the customers location.