{"id":545524,"date":"2026-06-26T10:44:17","date_gmt":"2026-06-26T10:44:17","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=545524"},"modified":"2026-06-26T10:44:27","modified_gmt":"2026-06-26T10:44:27","slug":"nodejs-food-delivery-user-guide","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/","title":{"rendered":"User Guide for Nodejs Food Delivery Application"},"content":{"rendered":"\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-white-color has-text-color has-background has-link-color has-small-font-size has-custom-font-size wp-element-button\" href=\"https:\/\/store.webkul.com\/nodejs-food-delivery-app.html\" style=\"border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#ce3614;font-style:normal;font-weight:500;letter-spacing:0.5px\" target=\"_blank\" rel=\"noreferrer noopener\">Buy Now<\/a><\/div>\n<\/div>\n\n\n\n<p>The <strong>NodeJS Food Delivery Application<\/strong> transforms your online food ordering platform into a complete delivery management ecosystem for efficient order handling.<\/p>\n\n\n\n<p>It enables seamless order processing, delivery assignment, and real-time order tracking to streamline delivery operations.<\/p>\n\n\n\n<p>The NodeJS Food Delivery Application includes both an Admin Panel and a Delivery Agent Mobile App, allowing businesses to efficiently manage food deliveries across Android and iOS devices.<\/p>\n\n\n\n<p>All essential food delivery features are integrated into the solution to ensure smooth coordination between administrators, delivery agents, and customers throughout the order lifecycle.<\/p>\n\n\n\n<p>The NodeJS Food Delivery Application enables restaurants, food businesses, and delivery services to streamline delivery operations, improve order fulfilment, and enhance customer satisfaction.<\/p>\n\n\n\n<p>This ready-made food delivery solution helps businesses expand their delivery network, monitor order movement in real time, and optimize delivery performance.<\/p>\n\n\n\n<p>The <strong>NodeJS Food Delivery Application<\/strong> with source code provides a scalable and secure platform for managing delivery agents and assigning orders.<\/p>\n\n\n\n<p>It also supports real-time delivery tracking and OTP-based delivery verification for a smooth delivery workflow.<\/p>\n\n\n\n<p>The Delivery Management Admin Panel provides complete control over delivery operations, including delivery boy management and order assignment.<\/p>\n\n\n\n<p>It also enables live delivery monitoring, performance reporting, and OTP verification settings from a centralized dashboard.<\/p>\n\n\n\n<p>A modern delivery management system powered by NodeJS helps businesses improve operational efficiency, reduce delivery delays, and ensure accurate order fulfilment.<\/p>\n\n\n\n<p>The Delivery Agent App includes a user-friendly dashboard, assigned orders management, order timeline tracking, delivery history, profile management, and real-time delivery status updates.<\/p>\n\n\n\n<p>Mobikul simplifies food delivery operations by providing a feature-rich delivery management solution that enables businesses to efficiently manage delivery workflows and improve customer experience.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Delivery Management Module Installation Guide<\/h3>\n\n\n\n<p>This guide explains how to install and configure the <strong>Delivery Management<\/strong> module in your Medusajs backend. <\/p>\n\n\n\n<p>Follow the steps below to successfully integrate the module and enable delivery management features in the Medusajs Admin Panel and Delivery Boy Mobile App.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">1. Prerequisites<\/h4>\n\n\n\n<p>Before installing the Delivery Management module, ensure that the following requirements are met:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Medusa backend is already installed and running.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Server access (SSH) is available.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Node.js and npm are installed.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The database is configured and connected.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Admin access to the Medusa Admin Panel is available.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">2. Copy Source Files<\/h4>\n\n\n\n<p>Copy the Delivery Management module source code into the client&#8217;s Medusajs backend.<\/p>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">Copy the following directories into your Medusajs backend:\n\n- `src\/modules\/delivery`\n- `src\/api\/admin\/delivery`\n- `src\/api\/store\/delivery`\n- `src\/admin\/routes\/delivery`\n- `src\/workflows\/delivery`\n- `src\/subscribers\/delivery`\n- `src\/migrations`\n- `src\/utils\/delivery`<\/pre>\n\n\n<h4 class=\"wp-block-heading\">3. Install Dependencies<\/h4>\n\n\n\n<p>Navigate to your MedusaJS backend directory and install all required dependencies.<\/p>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">npm install<\/pre>\n\n\n<p>This installs any packages required by the Delivery Management module.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">4. Update Medusa Configuration<\/h4>\n\n\n\n<p>Open the following file:<\/p>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">medusa-config.ts<\/pre>\n\n\n<p>Register the <strong>Delivery<\/strong> module inside the Medusajs configuration so it becomes available in the application.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">5. Add Environment Variables<\/h4>\n\n\n\n<p>Update the <code>.env<\/code> file with the required environment values.<\/p>\n\n\n<p><strong>Example:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">MEDUSA_BACKEND_URL=https:\/\/client-domain.com \nMEDUSA_ADMIN_BACKEND_URL=https:\/\/client-domain.com<\/pre>\n\n\n<p>If your project requires additional environment variables for delivery services, add them accordingly.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">6. Run Installation Commands<\/h4>\n\n\n\n<p>Navigate to the backend project and execute the following commands:<\/p>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">cd \/path\/to\/client-medusa-backend\n\nnpm install\nnpm run migrate\nnpm run build\nnpm run start<\/pre>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">cd \/path\/to\/client-medusa-backend\n\nnpm run dev<\/pre>\n\n\n<h4 class=\"wp-block-heading\">7. Open the Admin Panel<\/h4>\n\n\n\n<p>After the backend starts successfully, open the Delivery Management module from the Medusajs Admin Panel.<\/p>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">https:\/\/client-domain.com\/app\/delivery<\/pre>\n\n\n<p>Verify that the Delivery Management menu is accessible.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">8. Configure Delivery Management<\/h4>\n\n\n\n<p>Configure the delivery module from the Admin Panel.<\/p>\n\n\n\n<p>You can configure:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Agents<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Assignment Rules<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Order Handling<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Agent Access<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Workflow Settings<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>OTP Verification Settings<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">9. Connect the Delivery Boy App<\/h4>\n\n\n\n<p>Configure the Delivery Boy Mobile App to use the client&#8217;s backend URL.<\/p>\n\n\n\n<p>The mobile application communicates with the Delivery Management APIs for:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Agent Login<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigned Order List<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Details<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Status Updates<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Workflow<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>OTP Verification<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">10. Test the Installation<\/h4>\n\n\n\n<p>After completing the setup, verify the following functionality:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Agent Login<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigned Orders<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Details<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Assignment<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Order Status Updates<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivered Order Flow<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Failed or Cancelled Delivery Flow (if enabled)<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>OTP Verification<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery History<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">11. Installation Summary<\/h4>\n\n\n\n<p>Run the following commands to complete the installation:<\/p>\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">cd \/path\/to\/client-medusa-backend\nnpm install\nnpm run migrate\nnpm run build\nnpm run start<\/pre>\n\n\n<p>Finally:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Copy the Delivery Management source files.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Register the module in <code>medusa-config.ts<\/code>.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configure the required environment variables.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the Delivery Management module from the Admin Panel.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Connect the Delivery Boy Mobile App to the backend.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Verify all delivery management features using the test checklist.<\/li>\n<\/ul>\n\n\n\n<p>The <strong>Delivery Management<\/strong> module is now ready to manage delivery agents, assign orders, and track deliveries through the MedusaJS Admin Panel.<\/p>\n\n\n\n<p>It also enables seamless delivery operations using the Delivery Boy Mobile App with real-time status updates and delivery management.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Application Overview<\/h3>\n\n\n\n<p>The NodeJS Food Delivery Application provides a complete delivery management solution for restaurants and food businesses. <\/p>\n\n\n\n<p>It enables efficient order assignment, real-time delivery tracking, and delivery agent management through a centralized admin panel and mobile application.<\/p>\n\n\n\n<p>The system helps streamline delivery operations and improve overall customer satisfaction.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Key Features<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Boy Management<br><\/li>\n\n\n\n<li>Order Assignment &amp; Reassignment<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Real-Time Delivery Tracking<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>OTP Verification System<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Status Updates<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigned Orders Management<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Timeline Tracking<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Failed Delivery Management<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery History<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Performance Dashboard<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Live Order Pipeline Monitoring<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Reports &amp; Analytics<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mobile App for Delivery Agents<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Admin Delivery Management Panel<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Android &amp; iOS Support<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Secure Authentication<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Real-Time Notifications<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivery Performance Monitoring<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Dashboard Overview<\/h3>\n\n\n\n<p>The Delivery Management Dashboard provides a centralized view of delivery operations, helping administrators monitor delivery performance and manage delivery workflows efficiently.<\/p>\n\n\n\n<p>The dashboard displays key delivery metrics, including active delivery agents, active orders, delivered orders, and failed deliveries. <\/p>\n\n\n\n<p>It also provides graphical insights into delivery status distribution and operational performance.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Dashboard Components<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Total Agents<\/h4>\n\n\n\n<p>Displays the total number of registered delivery boys available in the system.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Active Agents<\/strong><\/h4>\n\n\n\n<p>Shows the number of delivery agents currently available for order assignments.<\/p>\n\n\n\n<p><strong>Active Orders<\/strong><\/p>\n\n\n\n<p>Displays all orders that are currently assigned and in progress.<\/p>\n\n\n\n<p><strong>Delivered Today<\/strong><\/p>\n\n\n\n<p>Shows the total number of orders successfully delivered today.<\/p>\n\n\n\n<p><strong>Failed Today<\/strong><\/p>\n\n\n\n<p>Displays the number of delivery attempts marked as failed.<\/p>\n\n\n\n<p><strong>Order Graph<\/strong><\/p>\n\n\n\n<p>Provides a visual representation of the current delivery pipeline, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigned Orders<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accepted Orders<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Picked Up Orders<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Out for Delivery Orders<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivered Orders<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Failed Orders<\/li>\n<\/ul>\n\n\n\n<p>This graph helps administrators monitor order movement across different delivery stages.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Sales Graph<\/strong><\/h4>\n\n\n\n<p>Provides an operational view of successful and failed deliveries.<\/p>\n\n\n\n<p>Using this graph, administrators can quickly compare completed deliveries against failed deliveries and evaluate overall delivery performance.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Delivery Capacity<\/strong><\/h4>\n\n\n\n<p>Displays the availability of delivery agents for new assignments.<\/p>\n\n\n\n<p>This information helps administrators determine whether additional delivery resources are required before assigning new orders.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Today&#8217;s Orders<\/strong><\/h4>\n\n\n\n<p>Displays the latest delivery activities and recent order movements, including order status updates such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigned<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accepted<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Picked Up<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Out for Delivery<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivered<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Failed<\/li>\n<\/ul>\n\n\n\n<p>This section enables administrators to track delivery progress in real time and respond quickly to operational changes.<\/p>\n\n\n<p><img decoding=\"async\" class=\"alignnone wp-image-545593 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp\" alt=\"Manage delivery boys, assign orders, monitor OTP verification, and review delivery performance.\" width=\"2038\" height=\"1135\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp 2038w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761-300x167.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761-1200x668.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761-250x139.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761-768x428.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761-1536x855.webp 1536w\" sizes=\"(max-width: 2038px) 100vw, 2038px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Quick Actions<\/h4>\n\n\n\n<p>The Delivery Management Dashboard also provides quick access to key delivery operations through the following actions:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Create Delivery Boy<\/h4>\n\n\n\n<p>The <strong>Delivery Boy<\/strong> button allows administrators to create and manage delivery agent accounts directly from the dashboard.<\/p>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-scaled.webp\" alt=\"Create accounts for the delivery-boy mobile app.\" width=\"2560\" height=\"1423\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-300x167.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-1200x667.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-250x139.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-768x427.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-1536x854.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-2048x1139.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Assign Order<\/h4>\n\n\n\n<p>The <strong>Assign Order<\/strong> button enables administrators to assign pending orders to available delivery boys. During the assignment, administrators can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Search Orders<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select a Delivery Boy<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add Delivery Instructions<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assign Orders Instantly<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Manage Delivery Workflows Efficiently<\/li>\n<\/ul>\n\n\n\n<p>These quick actions help streamline delivery operations and improve order fulfilment efficiency.<\/p>\n\n\n<p><img decoding=\"async\" class=\"alignnone wp-image-545608 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809.webp\" alt=\"Assign  order view\" width=\"2556\" height=\"1411\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809.webp 2556w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-300x166.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-1200x662.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-250x138.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-768x424.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-1536x848.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-2048x1131.webp 2048w\" sizes=\"(max-width: 2556px) 100vw, 2556px\" loading=\"lazy\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\">Today&#8217;s Orders Overview<\/h3>\n\n\n\n<p>The <strong>Today&#8217;s Orders<\/strong> section provides a real-time overview of all delivery-related activities performed during the current day. <\/p>\n\n\n\n<p>Administrators can track assigned orders, monitor delivery progress, reassign orders when required, remove assignments, and filter orders by delivery status to efficiently manage daily operations.<\/p>\n\n\n\n<p>This section helps ensure timely deliveries, balanced workload distribution among delivery boys, and complete visibility into ongoing and completed delivery tasks.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Filter Orders by Status<\/h4>\n\n\n\n<p>Use the <strong>Status Filter<\/strong> dropdown to quickly view orders based on their current delivery stage. <\/p>\n\n\n\n<p>Filter orders by <strong>Assigned, Accepted, Picked Up, Out for Delivery,<\/strong> or <strong>Delivered<\/strong> status to monitor delivery progress efficiently.<\/p>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545672\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-scaled.webp\" alt=\"Orders Filter view\" width=\"2560\" height=\"1531\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-300x179.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-1200x718.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-768x459.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-1536x919.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/filter-1-2048x1225.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Assign Order<\/h4>\n\n\n\n<p>Click the <strong>Assign Order<\/strong> button to allocate a pending order to an available delivery boy. <\/p>\n\n\n\n<p>Search and select an order, choose a delivery boy, add optional delivery instructions, and assign the order for processing.<\/p>\n\n\n\n<p><strong>Features<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Search orders by Order ID, email, or order number.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select an available delivery boy.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add optional admin notes or delivery instructions.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instantly assign orders for delivery.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545608\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809.webp\" alt=\"Assign order\" width=\"2556\" height=\"1411\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809.webp 2556w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-300x166.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-1200x662.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-250x138.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-768x424.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-1536x848.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/ujiaeysu40nmkjz4ct7e-scaled-e1782298969809-2048x1131.webp 2048w\" sizes=\"(max-width: 2556px) 100vw, 2556px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Reassign Order<\/h4>\n\n\n\n<p>Use the <strong>Reassign<\/strong> option to transfer an already assigned order to a different delivery boy. This helps manage workload, unavailable agents, or delivery issues without affecting order tracking.<\/p>\n\n\n\n<p><strong>Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Change the assigned delivery boy.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add reassignment notes for internal tracking.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Maintain complete delivery history and status records.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improve delivery efficiency and workload distribution.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545671\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-scaled.webp\" alt=\"Reassigne order view\" width=\"2560\" height=\"1536\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-1200x720.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-768x461.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-1536x921.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reassing-2048x1229.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Remove Assignment<\/h4>\n\n\n\n<p>Use the <strong>Remove<\/strong> option to unassign an order from a delivery boy when delivery is cancelled, reassignment is required, or the assignment was created by mistake.<\/p>\n\n\n\n<p><strong>Features:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Remove active order assignments.<br><\/li>\n\n\n\n<li>Keep order records and delivery logs intact.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allow reassignment to another delivery boy later.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Prevent incorrect delivery processing.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545679\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-scaled.webp\" alt=\"Remove order button\" width=\"2560\" height=\"1532\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-1200x718.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-768x460.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-1536x919.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-2048x1226.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Order Status Tracking<\/h4>\n\n\n\n<p>Each order card displays the delivery progress timeline, allowing administrators to monitor every stage of fulfilment.<\/p>\n\n\n\n<p><strong>Available Statuses:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Assigned<\/strong> \u2013 Order assigned to a delivery boy.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Accepted<\/strong> \u2013 The delivery boy accepted the assignment.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Picked Up<\/strong> \u2013 Order collected from the store.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Out for Delivery<\/strong> \u2013 Order is on the way to the customer.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Delivered<\/strong> \u2013 Order successfully delivered.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Removed<\/strong> \u2013 Assignment removed by the administrator.<\/li>\n<\/ul>\n\n\n\n<p>This provides real-time visibility into delivery operations and helps track order progress efficiently.<\/p>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545679\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-scaled.webp\" alt=\"All order status tracking view\" width=\"2560\" height=\"1532\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-1200x718.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-768x460.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-1536x919.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/remove-2048x1226.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\">Delivery Boys Overview<\/h3>\n\n\n\n<p>The <strong>Delivery Boys<\/strong> section helps administrators create and manage delivery-agent accounts used in the delivery-boy mobile application. <\/p>\n\n\n\n<p>From this screen, you can add new delivery boys, update account information, reset passwords, and enable or disable agents for order assignments.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create new delivery-boy accounts for the mobile app.<br><\/li>\n\n\n\n<li>View delivery-boy details, including name, email, phone number, and vehicle information.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Edit the delivery-boy profile and vehicle details.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reset delivery-boy login passwords when required.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enable or disable delivery-boy accounts.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Monitor active and inactive delivery agents.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quickly access delivery management actions from a centralized dashboard.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545674\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp\" alt=\"From this screen, you can add new delivery boys, update account information, reset passwords, and enable or disable agents for order assignments.\" width=\"2560\" height=\"1518\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-300x178.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1200x712.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-250x148.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-768x455.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1536x911.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-2048x1215.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Available Actions<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">Add Delivery Boy<\/h5>\n\n\n\n<p>Create a new delivery-boy account by providing:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First Name<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Last Name<br><\/li>\n\n\n\n<li>Email Address<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Phone Number<br><\/li>\n\n\n\n<li>Vehicle Type<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vehicle Number<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545609\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-scaled.webp\" alt=\"Create accounts for the delivery-boy mobile app.\" width=\"2560\" height=\"1423\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-300x167.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-1200x667.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-250x139.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-768x427.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-1536x854.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/i3bdgxovnh5fnpdir5g8-2048x1139.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h5 class=\"wp-block-heading\">Edit Delivery Boy<\/h5>\n\n\n\n<p>Update delivery-boy information such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Personal details<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Contact information<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vehicle details<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Account status<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545673\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-scaled.webp\" alt=\"Edit delivery boy view\" width=\"2560\" height=\"1531\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-300x179.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-1200x717.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-250x149.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-768x459.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-1536x918.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/edit-delivery-boy-2048x1224.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h5 class=\"wp-block-heading\">Reset Password<\/h5>\n\n\n\n<p>Administrators can generate a new password for a delivery boy when login credentials need to be changed.<\/p>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545670\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-scaled.webp\" alt=\"Reset Password delivery boy view\" width=\"2560\" height=\"1534\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-1200x719.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-768x460.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-1536x920.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reset-password-1-2048x1227.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h5 class=\"wp-block-heading\">Enable \/ Disable Account<\/h5>\n\n\n\n<p>Control whether a delivery boy can receive new order assignments:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Active<\/strong> \u2013 Can receive and manage assigned orders.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Disabled<\/strong> \u2013 Cannot receive new delivery assignments.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone wp-image-545674 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp\" alt=\"From this screen, you can add new delivery boys, update account information, reset passwords, and enable or disable agents for order assignments.\" width=\"2560\" height=\"1518\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-300x178.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1200x712.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-250x148.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-768x455.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1536x911.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-2048x1215.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Delivery Boy Information<\/h4>\n\n\n\n<p>Each delivery-boy profile includes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Full Name<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Email Address<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Phone Number<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vehicle Type<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vehicle Registration Number<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Current Status (Active \/ Disabled)<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545674\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp\" alt=\"From this screen, you can add new delivery boys, update account information, reset passwords, and enable or disable agents for order assignments.\" width=\"2560\" height=\"1518\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-300x178.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1200x712.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-250x148.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-768x455.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1536x911.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-2048x1215.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h4 class=\"wp-block-heading\">Account Status<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">Active<\/h5>\n\n\n\n<p>Delivery boys marked as active are available to receive new order assignments and perform delivery operations.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Disabled<\/h5>\n\n\n\n<p>Disabled delivery boys remain in the system but cannot receive or manage delivery assignments until reactivated.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Benefits<\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Centralized delivery-agent management.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Faster onboarding of delivery staff.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Secure password management.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Better control over delivery operations.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accurate tracking of delivery-agent availability.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545674\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp\" alt=\"From this screen, you can add new delivery boys, update account information, reset passwords, and enable or disable agents for order assignments.\" width=\"2560\" height=\"1518\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-300x178.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1200x712.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-250x148.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-768x455.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-1536x911.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/delivery-boy-2048x1215.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\">Assignments Overview<\/h3>\n\n\n\n<p>The <strong>Assignments<\/strong> section provides a complete view of all delivery-order assignments in the system. <\/p>\n\n\n\n<p>Administrators can monitor assigned orders, reassign deliveries to different delivery boys, and remove assignments when required.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View all delivery assignments in one place.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Track order assignment status and delivery progress.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reassign orders to another delivery boy.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Remove delivery assignments when necessary.<br><\/li>\n\n\n\n<li>Filter assignments by delivery status.<br><\/li>\n\n\n\n<li>Review assignment timestamps and delivery activity.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Available Statuses<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigned<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accepted<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Picked Up<br><\/li>\n\n\n\n<li>Out for Delivery<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivered<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Benefits<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Centralized assignment management.<br><\/li>\n\n\n\n<li>Faster order reassignment process.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Better visibility into delivery operations.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Efficient tracking of delivery progress.<br><\/li>\n\n\n\n<li>Improved delivery workforce management.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545706\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-scaled.webp\" alt=\"All Assignments view\" width=\"2560\" height=\"1535\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-1200x720.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-768x461.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-1536x921.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/allorders-2048x1228.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\">Active Deliveries Overview<\/h3>\n\n\n\n<p>The <strong>Active Deliveries<\/strong> section displays all orders that are currently in progress within the delivery workflow. <\/p>\n\n\n\n<p>It helps administrators monitor ongoing deliveries, track delivery progress, and manage active assignments in real time.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View all active delivery orders in one place.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Monitor delivery progress across different stages.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reassign active orders when required.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Remove delivery assignments if necessary.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Filter active deliveries by status.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Track delivery activity and status updates.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Available Statuses<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assigned<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accepted<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Picked Up<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Out for Delivery<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Benefits<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Real-time visibility into ongoing deliveries.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Faster response to delivery issues.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improved delivery tracking and management.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Better coordination between administrators and delivery boys.<br><\/li>\n\n\n\n<li>Enhanced operational efficiency for active orders.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545705\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-scaled.webp\" alt=\"Active Deliveries view\" width=\"2560\" height=\"1534\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-1200x719.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-768x460.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-1536x920.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/active-2048x1227.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\">Delivery History Overview<\/h3>\n\n\n\n<p>The <strong>Delivery History<\/strong> section provides a record of completed and closed delivery assignments. <\/p>\n\n\n\n<p>Administrators can review delivered, failed, and removed orders, along with their delivery timelines and status updates.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View completed delivery records.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Track delivered, failed, and removed orders.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Review delivery timelines and activity history.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View failure reasons for unsuccessful deliveries.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Filter delivery history by status.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Access historical delivery assignment information.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Available Statuses<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Delivered<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Failed<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Removed<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Benefits<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complete visibility into past delivery activities.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Easy tracking of successful and unsuccessful deliveries.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Faster identification of delivery issues and failure reasons.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improved delivery performance analysis.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Better record keeping and operational auditing.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Reports Overview<\/strong><\/h3>\n\n\n\n<p>The Reports section provides a quick overview of delivery performance, including total deliveries, successful deliveries, failed deliveries, and delivery boy efficiency. <\/p>\n\n\n\n<p>Use this section to monitor agent performance and identify delivery issues.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>View total, delivered, and failed delivery counts.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Track delivery boy performance and success rates.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Analyze delivery completion and failure statistics.<br><\/li>\n\n\n\n<li>Identify agents with high or low delivery success rates.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545719\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-scaled.webp\" alt=\"Reports view Agent performance and failure summary\" width=\"2560\" height=\"1536\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-300x180.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-1200x720.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-250x150.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-768x461.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-1536x922.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/reports-2048x1229.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\"><strong>Settings Overview<\/strong><\/h3>\n\n\n\n<p>The Settings section allows administrators to configure OTP verification and delivery workflow rules.<\/p>\n\n\n\n<p>These settings help control how delivery assignments and customer notifications are managed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configure OTP length and expiration time (TTL).<br><\/li>\n\n\n\n<li>Enable or disable automatic order assignment.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Allow delivery boys to reject assigned orders.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Send customer notifications for delivery status updates.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Require fulfilment creation before order assignment.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Save and manage delivery workflow preferences.<\/li>\n<\/ul>\n\n\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545720\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-scaled.webp\" alt=\"Settings view Controls the OTP shown to customers and verified by delivery boys.\" width=\"2560\" height=\"1530\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-scaled.webp 2560w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-300x179.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-1200x717.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-250x149.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-768x459.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-1536x918.webp 1536w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/history-2048x1224.webp 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\" loading=\"lazy\" \/><\/p>\n\n\n<h3 class=\"wp-block-heading\">Frontend Of NodeJS Food Delivery Application<\/h3>\n\n\n\n<h3 class=\"wp-block-heading\">Splash<\/h3>\n\n\n\n<p>The launching screen of the app can be amended from the code end, which will appear to the users as they open up the app.<\/p>\n\n\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4><span style=\"color: #ffffff\">Splash<\/span><\/h4>\n<p><span style=\"color: #ffffff\">The launching screen of the app can be amended from the code end, which will appear to the users as they open up the app.<\/span><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-546132\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/splash.webp\" alt=\"Splash Screen view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/splash.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/splash-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/splash-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/splash-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/splash-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/splash-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>NodeJS Food Delivery Application<\/strong> Overview<\/h3>\n\n\n\n<p>The Delivery Partner App enables riders to receive delivery assignments, manage active orders, update delivery statuses, and track delivery performance.<\/p>\n\n\n\n<p>The NodeJS Food Delivery Application is integrated with Medusa Admin, where administrators create and manage rider accounts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sign In Screen<\/h3>\n\n\n\n<p>Access your delivery partner account and start receiving delivery assignments.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Steps<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the Delivery Partner App.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter your registered <strong>Email Address<\/strong>.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter your <strong>Password<\/strong>.<br><\/li>\n\n\n\n<li>Tap <strong>Sign In<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Login Screen Features<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Email Address<\/strong> \u2013 Enter your registered email.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Password<\/strong> \u2013 Enter your account password.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Show\/Hide Password<\/strong> \u2013 Tap the eye icon to view or hide your password.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sign In Button<\/strong> \u2013 Logs you into the application.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Notes<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Rider accounts are created and managed by the administrator through Medusa Admin.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Contact your administrator if you cannot access your account.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Frontend View<\/strong><\/h4>\n\n\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-546134\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/signin-1.webp\" alt=\"Sign in Screen\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/signin-1.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/signin-1-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/signin-1-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/signin-1-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/signin-1-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/signin-1-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-546135\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/sign-in-1.webp\" alt=\"Sign in screen view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/sign-in-1.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/sign-in-1-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/sign-in-1-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/sign-in-1-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/sign-in-1-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/sign-in-1-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Dashboard Screen<\/h3>\n\n\n\n<p>Provides an overview of delivery activity and performance metrics.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Dashboard Summary Card<\/strong> \u2013 The dashboard displays your current delivery status and performance information.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ready for Assigned Deliveries<\/strong> \u2013 Indicates that you are available and waiting for new delivery assignments.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Success Rate<\/strong> \u2013 Shows the percentage of successfully completed deliveries.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Closed Orders<\/strong> \u2013 Displays the total number of completed and closed delivery orders.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Live Order Pipeline<\/h4>\n\n\n\n<p>Track the current status of orders throughout the delivery process.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>New<\/strong> \u2013 Orders recently assigned and awaiting acceptance.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Accepted<\/strong> \u2013 Orders that have been accepted by the delivery partner.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Picked<\/strong> \u2013 Orders collected from the store or restaurant and ready for delivery.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>On Road<\/strong> \u2013 Orders are currently being delivered to the customer.<\/li>\n<\/ul>\n\n\n\n<p><strong>Note:-&gt;<\/strong> Each stage displays the number of orders currently in that status.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Delivery Performance<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Displays the overall delivery success rate of the delivery agent.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Provides a summary of delivered, failed, and in-progress orders.<br><\/li>\n\n\n\n<li>Helps agents monitor their delivery efficiency and performance.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Updates automatically based on recent delivery activities.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Tracking Orders<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Shows the total number of orders currently assigned to the delivery agent.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enables agents to monitor active deliveries from a centralized dashboard.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Provides quick visibility into ongoing delivery tasks.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Orders<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Displays the number of orders that are currently out for delivery.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Helps agents track deliveries that are actively being fulfilled.<br><\/li>\n\n\n\n<li>Provides real-time insight into orders that are in transit.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Closed Orders<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Shows the total number of completed delivery orders.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Helps agents review successfully finished deliveries.<br><\/li>\n\n\n\n<li>Provides a quick summary of completed delivery performance.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Frontend View<\/strong><\/h4>\n\n\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545982\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-page.webp\" alt=\"Dashboard page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-page.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-page-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-page-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-page-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-page-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-page-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545981\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list.webp\" alt=\"Dashboard Delivery performance page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Orders Screen<\/h3>\n\n\n\n<p>The Assigned Orders section displays all delivery tasks assigned to the delivery agent. <\/p>\n\n\n\n<p>Each order includes its current delivery status, timeline, and available actions. <\/p>\n\n\n\n<p>Delivery agents can manage the complete delivery workflow from a single screen, including accepting orders, picking up packages, and updating delivery progress.<\/p>\n\n\n\n<p>They can also verify delivery OTPs and mark orders as failed whenever delivery cannot be completed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Order Acceptance<\/h4>\n\n\n\n<p>When a new order is assigned, it appears in the Assigned Orders list with an <strong>Accept<\/strong> button. <\/p>\n\n\n\n<p>Delivery agents can review the order and accept the assignment to begin the delivery process. <\/p>\n\n\n\n<p>If the delivery cannot be completed, the order can be marked as failed with an appropriate reason.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Pickup Confirmation<\/h4>\n\n\n\n<p>After an order has been accepted, the <strong>Pickup Order<\/strong> button becomes available. <\/p>\n\n\n\n<p>Delivery agents can use this action to confirm that the package has been collected from the store, warehouse, or pickup location. <\/p>\n\n\n\n<p>This status update ensures accurate order tracking and visibility for administrators.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Out for Delivery<\/h4>\n\n\n\n<p>Once the package has been picked up, the <strong>Out for Delivery<\/strong> button is displayed. <\/p>\n\n\n\n<p>Delivery agents can update the order status to indicate that the shipment is currently in transit to the customer. <\/p>\n\n\n\n<p>This helps keep customers informed about the progress of their delivery.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">OTP Verification<\/h4>\n\n\n\n<p>After reaching the delivery destination, the <strong>Verify OTP<\/strong> button becomes available. <\/p>\n\n\n\n<p>Tapping this button opens an OTP verification pop-up where the delivery agent can enter the OTP provided by the customer. <\/p>\n\n\n\n<p>Once the OTP is successfully verified, the order is marked as delivered, ensuring secure and accurate delivery confirmation.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Mark Failed<\/h4>\n\n\n\n<p>At every stage of the delivery process, delivery agents have the option to mark an order as failed if the delivery cannot be completed. <\/p>\n\n\n\n<p>This action helps maintain accurate delivery records and allows administrators to review failed delivery attempts.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Frontend View<\/strong><\/h4>\n\n\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545976\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list6.webp\" alt=\"Orders List page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list6.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list6-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list6-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list6-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list6-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list6-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545970\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails.webp\" alt=\"Orders list page pickup status\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545975\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails1.webp\" alt=\"Orders list page out for delivery\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails1.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails1-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails1-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails1-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails1-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails1-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545974\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails2.webp\" alt=\"Orders list page verify otp status\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails2.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails2-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails2-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails2-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails2-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/orderdetails2-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-546005\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/field.webp\" alt=\"Field Delivery reason pop view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/field.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/field-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/field-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/field-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/field-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/field-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-546003\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/otp.webp\" alt=\"Otp verification pop view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/otp.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/otp-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/otp-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/otp-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/otp-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/otp-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Order Details Screen<\/h3>\n\n\n\n<p>The <strong>Order Details<\/strong> page provides complete information about a delivery order, including customer details, delivery address, ordered products, and payment information.<\/p>\n\n\n\n<p>It also allows delivery agents to track delivery progress and manage the entire delivery process from a single screen.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Order Summary<\/h4>\n\n\n\n<p>The Order Summary section displays key order information, including customer email, order status, payment status, fulfilment status, total items, and order value. <\/p>\n\n\n\n<p>This helps delivery agents quickly understand the current state of the order before proceeding with delivery.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Shipping Address<\/h4>\n\n\n\n<p>The Shipping Address section contains the customer&#8217;s delivery location, including the recipient&#8217;s name, address, and contact number. <\/p>\n\n\n\n<p>Delivery agents can use this information to accurately reach the delivery destination.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Billing Address<\/h4>\n\n\n\n<p>The Billing Address section displays the billing information associated with the order. <\/p>\n\n\n\n<p>This information is useful for reference and helps ensure that customer details are recorded correctly.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Order Items<\/h4>\n\n\n\n<p>The Order Items section lists all products included in the order along with their quantity, selected variants, and pricing details. <\/p>\n\n\n\n<p>Delivery agents can review the items before handing them over to the customer.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Shipping &amp; Payment Details<\/h4>\n\n\n\n<p>The Shipping &amp; Payment Details section provides information about the selected shipping method, shipping charges, payment method, subtotal, taxes, and total order amount. <\/p>\n\n\n\n<p>This gives delivery agents complete visibility into the order&#8217;s payment and shipping information.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Delivery Timeline<\/h4>\n\n\n\n<p>The Delivery Timeline displays each stage of the delivery process, including order assignment, acceptance, pickup, and out-for-delivery updates. <\/p>\n\n\n\n<p>Each status is recorded with a timestamp, allowing delivery agents and administrators to track the order&#8217;s progress accurately.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Frontend View<\/strong><\/h4>\n\n\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545979\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list3.webp\" alt=\"Order details page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list3.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list3-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list3-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list3-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list3-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list3-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545977\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list5.webp\" alt=\"Order details page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list5.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list5-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list5-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list5-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list5-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list5-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4><span style=\"color: #ffffff\">Delivery Timeline<\/span><\/h4>\n<p><span style=\"color: #ffffff\">The Delivery Timeline displays each stage of the delivery process, including order assignment, acceptance, pickup, and out-for-delivery updates.<\/span><\/p>\n<p><span style=\"color: #ffffff\">Each status is recorded with a timestamp, allowing delivery agents and administrators to track the order&#8217;s progress accurately.<\/span><\/p>\n<\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545978\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list4.webp\" alt=\"order details page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list4.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list4-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list4-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list4-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list4-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-list4-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">History Screen<\/h3>\n\n\n\n<p>The <strong>Delivery History<\/strong> section provides a complete record of all delivery activities performed by the delivery agent. <\/p>\n\n\n\n<p>Orders are organized based on their final status, making it easy to review completed deliveries, failed attempts, and removed assignments.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Delivered Orders<\/h4>\n\n\n\n<p>Displays all successfully completed deliveries. Agents can review delivered orders, verify delivery information, and access the full order history for reference.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Failed Orders<\/h4>\n\n\n\n<p>Shows orders that could not be completed due to reasons such as customer unavailability, incorrect address details, OTP verification failure, or other delivery issues. <\/p>\n\n\n\n<p>Agents can review failure information for each order.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Removed Orders<\/h4>\n\n\n\n<p>Lists orders that were removed from the delivery agent\u2019s assignment before completion. This helps maintain a record of reassigned or cancelled delivery tasks.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Order Details and Tracking<\/h4>\n\n\n\n<p>Tapping any order in the <strong>History<\/strong> list opens the <strong>Order Details<\/strong> screen, where delivery agents can view complete order information.<\/p>\n\n\n\n<p>This includes customer details, delivery status, ordered items, delivery addresses, payment information, and the complete delivery timeline.<\/p>\n\n\n\n<p>This allows agents to track the entire delivery journey even after the order has been completed, failed, or removed.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Frontend View<\/strong><\/h4>\n\n\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4><span style=\"color: #ffffff\">History Screen<\/span><\/h4>\n<p><span style=\"color: #ffffff\">The Delivery History section maintains a record of completed, failed, and removed deliveries, allowing agents to review past delivery activities and performance.<\/span><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-546004\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-history.webp\" alt=\"Order history page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-history.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-history-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-history-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-history-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-history-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/order-history-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Profile Screen<\/h3>\n\n\n\n<p>The Profile screen allows delivery agents to view their account information and securely sign out of the application when required.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Frontend View<\/strong><\/h4>\n\n\n<div class=\"wk-two-columns wk-bg-radial-gradient\">\n<div class=\"wk-columns --left\">\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4>\u00a0<\/h4>\n<h4><span style=\"color: #ffffff\">Profile Screen<\/span><\/h4>\n<p><span style=\"color: #ffffff\">The Profile screen allows delivery agents to view their account information and securely sign out of the application when required.<\/span><\/p>\n<\/div>\n<div class=\"wk-columns --right\">\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-545971\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/profile.webp\" alt=\"Profile Page view\" width=\"828\" height=\"1792\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/profile.webp 828w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/profile-139x300.webp 139w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/profile-473x1024.webp 473w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/profile-115x249.webp 115w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/profile-768x1662.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/profile-710x1536.webp 710w\" sizes=\"(max-width: 828px) 100vw, 828px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Conclusion<\/h3>\n\n\n\n<p>The <strong>NodeJS Food Delivery Application<\/strong> <strong>User Guide<\/strong> provides everything needed to manage delivery operations efficiently, from delivery boy management and order assignments to delivery tracking.<\/p>\n\n\n\n<p>It also helps administrators configure delivery settings and streamline the complete delivery workflow.<\/p>\n\n\n\n<p>By following this guide, administrators can streamline delivery workflows, improve operational efficiency, and ensure a smooth delivery experience for both delivery agents and customers.<\/p>\n\n\n\n<p>If you still have any issues, feel free to add a ticket and let us know your views to make the module better&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/webkul.uvdesk.com<\/a>.<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploadsBuy%20Now\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The NodeJS Food Delivery Application transforms your online food ordering platform into a complete delivery management ecosystem for efficient order handling. It enables seamless order processing, delivery assignment, and real-time order tracking to streamline delivery operations. The NodeJS Food Delivery Application includes both an Admin Panel and a Delivery Agent Mobile App, allowing businesses to <a href=\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":775,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[221,7877,3070,14840,12989,7808,590],"class_list":["post-545524","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-android","tag-android-and-ios-app","tag-app","tag-delivery-app","tag-flutter","tag-ios-app","tag-webkul"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for Nodejs Food Delivery Application - Webkul Blog<\/title>\n<meta name=\"description\" content=\"NodeJS Food Delivery Application user guide with setup instructions, delivery management, reports, settings, and key features.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Nodejs Food Delivery Application - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"NodeJS Food Delivery Application user guide with setup instructions, delivery management, reports, settings, and key features.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-26T10:44:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-26T10:44:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp\" \/>\n<meta name=\"author\" content=\"Ajay Kumar\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ajay Kumar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"23 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\"},\"author\":{\"name\":\"Ajay Kumar\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/58abec97ae002b02698aadf613980872\"},\"headline\":\"User Guide for Nodejs Food Delivery Application\",\"datePublished\":\"2026-06-26T10:44:17+00:00\",\"dateModified\":\"2026-06-26T10:44:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\"},\"wordCount\":3577,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp\",\"keywords\":[\"android\",\"Android and ios app\",\"app\",\"delivery app\",\"Flutter\",\"iOS App\",\"webkul\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\",\"url\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\",\"name\":\"User Guide for Nodejs Food Delivery Application - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp\",\"datePublished\":\"2026-06-26T10:44:17+00:00\",\"dateModified\":\"2026-06-26T10:44:27+00:00\",\"description\":\"NodeJS Food Delivery Application user guide with setup instructions, delivery management, reports, settings, and key features.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp\",\"width\":2038,\"height\":1135,\"caption\":\"Manage delivery boys, assign orders, monitor OTP verification, and review delivery performance.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Nodejs Food Delivery Application\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/58abec97ae002b02698aadf613980872\",\"name\":\"Ajay Kumar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a3082e2332b1cfed25b011ac5c83462f02c2d56659bc3e2540cb4c96bde80458?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a3082e2332b1cfed25b011ac5c83462f02c2d56659bc3e2540cb4c96bde80458?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Ajay Kumar\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/ajay-kumar870\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Nodejs Food Delivery Application - Webkul Blog","description":"NodeJS Food Delivery Application user guide with setup instructions, delivery management, reports, settings, and key features.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Nodejs Food Delivery Application - Webkul Blog","og_description":"NodeJS Food Delivery Application user guide with setup instructions, delivery management, reports, settings, and key features.","og_url":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2026-06-26T10:44:17+00:00","article_modified_time":"2026-06-26T10:44:27+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp","type":"","width":"","height":""}],"author":"Ajay Kumar","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Ajay Kumar","Est. reading time":"23 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/"},"author":{"name":"Ajay Kumar","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/58abec97ae002b02698aadf613980872"},"headline":"User Guide for Nodejs Food Delivery Application","datePublished":"2026-06-26T10:44:17+00:00","dateModified":"2026-06-26T10:44:27+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/"},"wordCount":3577,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp","keywords":["android","Android and ios app","app","delivery app","Flutter","iOS App","webkul"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/","url":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/","name":"User Guide for Nodejs Food Delivery Application - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp","datePublished":"2026-06-26T10:44:17+00:00","dateModified":"2026-06-26T10:44:27+00:00","description":"NodeJS Food Delivery Application user guide with setup instructions, delivery management, reports, settings, and key features.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2026\/06\/dashboard-1-e1782297723761.webp","width":2038,"height":1135,"caption":"Manage delivery boys, assign orders, monitor OTP verification, and review delivery performance."},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/nodejs-food-delivery-user-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Nodejs Food Delivery Application"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/58abec97ae002b02698aadf613980872","name":"Ajay Kumar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a3082e2332b1cfed25b011ac5c83462f02c2d56659bc3e2540cb4c96bde80458?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a3082e2332b1cfed25b011ac5c83462f02c2d56659bc3e2540cb4c96bde80458?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Ajay Kumar"},"url":"https:\/\/webkul.com\/blog\/author\/ajay-kumar870\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/545524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/775"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=545524"}],"version-history":[{"count":22,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/545524\/revisions"}],"predecessor-version":[{"id":546158,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/545524\/revisions\/546158"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=545524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=545524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=545524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}