# data[].attributes.attachment_link.title
The Swiggy Delivery Challenge (Part One)

# data[].attributes.attachment_link.description
The complexities involved in becoming the number one Delivery business in India!

# data[].attributes.body
Describe the process that needs to be implemented by Deliveroo to order food from restuarants in less than 40 minutes

# data[].attributes.body
1. ﻿﻿﻿Ordering: The customer places an order online or by phone.

2. ﻿﻿﻿Preparation: The kitchen immediately starts preparing the ordered items.

3. ﻿﻿﻿Packaging: Once prepared, the dishes are carefully packaged.

4. ﻿﻿﻿Delivery: The order is swiftly handed to the delivery person who takes the best route to reach the customer.

5. ﻿﻿﻿Communication: The customer is kept informed of their order status and estimated

# data[].attributes.body
Business model. Deliveroo's business model is based on the marketplace/platform principle. Deliveroo connects restaurants with consumers, by offering the restaurants' prepared dishes, delivered to the home. To do this, Deliveroo uses a "fleet" of independent home delivery drivers.

# data[].attributes.body
The different stages of thé process are:

-restaurant partner Selection

-order placement

- Order processing

-dispatching delivery personnel

-réel Time Tracking

-délivery route optimization

-communication

-quality assurance

# data[].attributes.body
there needs to be a full time connection between the restaurant, the delivery driver, and the customer.

first, there needs to be an app for ease of use for the customer to order. the restaurant needs to keep their menu up to date with their menu, out of stocks and prices.

The restaurant has limited time to accept and prepare the order. an expected time should be agreed between Deliveroo and the restaurant.

The app must use an algorithm to calculate the price of delivery instantly.

The app needs to inform the driver and the customer the preparation time in order for the order to be picked up promptly.

The app needs to app needs to select the most suitable delivery driver, most likely to be closest to the restaurant.

The algorithm needs to use the delivery information to calculate the fastest way for delivery.

The driver needs to ensure that the correct person gets the order. The app interacts between the driver and the customer to ensure it gets to the correct destination.

# data[].attributes.body
In general, restaurants have two types of employees. The ones for orders to be delivered and the others for on-site orders.

When there is an order, it is immediately sent to the kitchen. The cook prepare the food, and the order picker will pack it up.

The delivery man comes to the restaurant and picks up the order and brings it to the customer's home by using the fastest route.

Thanks to the app, the customer can follow the entire preparation and delivery process.

# data[].attributes.body
Deliveroo ensures delivery within 40 minutes by using algorithms to optimize routes, working with strategically located partner restaurants, having a well-trained delivery fleet and providing real-time communication. This ensures a fast and reliable delivery experience for customers