Efficient route tracking for delivery of cooked food

Every day delivery boys face challenges in reaching their destinations on time. These problems include but are not limited to traffic jams, busy roads and many others. To find the shortest route, navigation applications are often used, but the paths suggested by such systems are usually based on alr

2025-06-28 16:32:19 - Adil Khan

Project Title

Efficient route tracking for delivery of cooked food

Project Area of Specialization Artificial IntelligenceProject Summary

Every day delivery boys face challenges in reaching their destinations on time. These problems include but are not limited to traffic jams, busy roads and many others. To find the shortest route, navigation applications are often used, but the paths suggested by such systems are usually based on already mapped roads which rarely include two-wheeler paths and forgotten old roads. Hence, we propose an android application that overcomes these problems by using the past experiences of home delivery boys to generate the shortest possible paths more efficiently. Our solution also includes a speech interface to provide navigational directions and an interactive map for the customers to trace their order delivery.

Project Objectives

The objectives of this project are:

  1. To provide the shortest and optimized route to the delivery boy with the help of past experiences in order to reach the destination on time.
  2. To provide voice based instructions to the delivery boy, for easy navigation of route.
  3. To give the location to the customer of the delivery boy while delivering the ordered food.
  4. To allocate the deliveries to food delivery boys by an easy and simple interface of the admin.
Project Implementation Method

The project is about a quick food delivery application implemented on android phones. It focuses on provision of optimized and minimum route to delivery boys to reach the destination on time. This application is divided into three different modules:

Customer: Customer gives the location. It works as input for the search of nearby restaurants in the radius of given customer location. All nearby restaurants are shown on a map. Distance and time of delivery is calculated from the current location of user. Customer selects a restaurant from map by simply tapping onto the name of restaurant. This activity opens up a menu of the restaurant. Customer selects items from menu and orders them by an easy interface.

Delivery boy: Delivery boy gets order from admin.  The order consists of delivery location of customer. Delivery boy enters destination. The search for the optimum route starts by looking into past experiences directory for given place by user. An algorithm for fetching the minimum route compares the distance and time of different routes. On the basis of the combination of least distance and time, an optimized route is selected and drawn on the map. If rider do not takes the given route, application starts tracking the route and stores it into the directory of past experiences.

Admin: Admin registers the restaurant by simple registration process. Registration process maintains the details of restaurant on a cloud based database. Admin is provided with valid username and key in the authentication process. The interface of admin has various deliveries maintained in a list with the status of delivered or not delivered. As a new delivery arrives, admin searches for the nearby delivery boys. If the search is successful admin is returned with the list of delivery boys near the restaurant to collect the delivery. On an unsuccessful search, radius of search increases. 

Benefits of the Project Technical Details of Final Deliverable

The project consists of three different architectures:

Final Deliverable of the Project Software SystemType of Industry Food Technologies Artificial Intelligence(AI)Sustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 18090
GPS tracker Equipment3550016500
Google Maps API Miscellaneous 115901590

More Posts