Client is the UK's leading food service delivery and collection provider. It supplies food items across the UK to customers of varied business like restaurants, cafes etc. It delivers high-quality food items to 30,000 plus customers. Client had two sales channels - website and call center through which customers order online and also request for delivery of food items. To make the business process more efficient and intelligent, client wanted to automate their business by taking a step further where drivers could deliver through IoT-connected mobile devices mounted in trucks.
Client wanted a mobile application with offline functionality such that the driver could deliver food items even in remote areas with high network problems. In addition, automatic data synchronization should be possible whenever the mobile connects to any available network or on request to a cloud storage. The client’s main focus was on performance optimization since drivers would be delivering food items at multiple places at the same time and that the data sync should occur simultaneously for multiple devices. Client needed the tracking of real-time temperature sensor data for every 10 seconds and its visual output for analytics.