Delivery Agent Dashboard

The interface of the dashboard

Waiting Page

This is the initial page that will be shown in the Delivery Agent dashboard until any order gets accepted from the kitchen dashboard.

Main Page

When the order gets accepted from the kitchen dashboard, this page will be shown in the dashboard.

Order Details

  • This section displays details of the customer who has placed the order together with the order ID.

  • From the kitchen dashboard order details, data will be sent to the pipeline as API. We fetch the necessary details in the dashboard through a WebSocket.

Tack Order

  • In this section, the user can see the Estimated Time to deliver the food to the customer.

  • Once the user decides to pick up the order, he can update the status by clicking the Order Picked button.

  • In the same way, he can update the status by selecting the On the Way and after delivery, he can click the Delivered button so that one API call will happen.

  • The API will contain the below JSON structure:

{
      "ORDER_ID": orderid,
      "delivery_starttime": start,
      "delivery_endtime": end,
      "DROP_OFF_STATUS": "0"
    }
   

Delivery Map KPI

In this Map KPI, the users can see the delivery location of the order.

Successful Message

After clicking on the delivered button one success message popup will come and at the same time API also be called.

Last updated