The prototype being used is split into two parts, the first part is to address increased efficiency in delivery and in the kitchen, and the other part is to use the chosen payment solution hardware to reduce physical contact.
The initial prototype allows for testing various aspects of the Google Maps suite of APIs. This helped in deciding which specific tools were most suitable for our implementation.
The API integration allowed for the most optimal route of the group of orders for delivery to be calculated.
Further development of the prototype contributed to displaying the return time of the driver on a screen in the kitchen in an effort to allow the kitchen staff to better prioritise orders.
Rapid prototyping was conducted in order to develop the web application efficiently in an effort to overcome the time constraints.
In order to achieve route optimisation, the addresses for a group of deliveries is inputted into the Add Order screen.
The optimal route via all the inputted addresses are calculated. When the driver leaves on a trip a countdown timer is initiated which can be displayed in the kitchen for the chefs. The chefs can use this information to better prioritise the orders to be cooked.
The driver can access the 'Get Route' page with segments the whole trip into sub-sections. These sub sections when selected opens a Google Maps Directions instance, which the driver can follow.
The payment prototype being used is a small device which SumUp provides, this will allow contactless payments to be made, see figure 3.2 below. The driver can enter a payment amount on their phone which is transmitted to the card reader. Customers can either tap or use 'Chip & Pin'.
Figure 3.2 - Air Card Reader (Sumup.ie)