The RestroFood Branch Manager Dashboard gives each branch its own space to track incoming orders, move them through the kitchen, assign delivery boys, and mark them as complete without touching the main shop owner admin panel. This guide walks through the full order management flow, from logging in to closing out a delivery.
Log In to the Branch Manager Dashboard
- Go to your branch manager login URL.
- Enter your Username/Email and Password.
- Click LOGIN.
Both fields are required, you’ll see a red asterisk (*) next to each one if left blank.
Once logged in, you’re taken straight to the order dashboard for your branch.
Understand the Dashboard Layout
The dashboard is built around three areas: filters, summary stats, and the orders table.
Filtering orders
At the top of the dashboard, you can narrow down which orders you see:
| Filter | What it does |
| Filter By Order Date | Pick a date from the calendar and click Filter to show only orders placed on that day. |
| Filter By Delivery Date | Enter or pick a date and click Filter to show only orders scheduled for delivery on that day. |
| All Pre-Order | Click this to view every order that was placed in advance (pre-orders), regardless of date. |
The currently selected date is shown just below the filters (e.g., “Date: Aug 22, 2023”).
Summary stat cards
Below the filters, five cards give you an at-a-glance summary for the selected date range:
- Total Completed Orders
- Total Cancel Order
- Total Value
- Total Completed Order Value
- Total Cancelled Order Value
Order status tabs
Just under the stat cards, five status tabs show a live count (red badge) of orders currently in each stage:
- New Order
- Cooking Processing
- Cooking Completed
- On The Way
- Delivery Completed
These counters update as orders move through the workflow, so you can tell at a glance where the backlog is.
Read the Orders Table
The main table lists every order matching your current filters, with these columns:
- Order Id
- Order Date
- Delivery Date/Time
- Delivery Type (e.g., Delivery or Pickup)
- Payment Method/Status (e.g., Cash on delivery, Status: processing)
- Tracking Status – a colored badge (like Order Placed or Send To Cooking) with a live “time since last update” stamp underneath it
- Status Action – a dropdown to move the order forward
- View Order – a button to open the full order details
You can also use Show [N] entries to change how many orders are listed per page, and the Search box to find a specific order quickly.
Update an Order’s Status from the Table
Each order row has its own Status Action dropdown so you can update it without opening the full order:
- Find the order you want to update in the table.
- Click the Status Action dropdown for that row.
- Choose the new status from the list:
- Select Status
- Accept Order
- Order Placed
- Pre Order
- Order Cancel
- Order Failed
- Processing
- Accepted Cooking
- Send To Cooking
- Cooking Completed
- Ready to Deliver
- On The Way To Delivery
- Delivery Completed
- The Tracking Status badge updates immediately to reflect your selection, and the order status tab counters at the top adjust accordingly.
Tip: Statuses generally follow the order’s real-world progress, from being placed, through the kitchen, to being on the way and delivered. Choosing Order Cancel or Order Failed removes it from the active cooking/delivery flow.
Open Full Order Details
Click View Details on any order row to see everything about that order:
- Order ID, Order Date, Delivery Type, Delivery/Pickup Date and Time, and Payment Method at the top
- Billing Information – customer name, phone number, and address
- Shipping Information – delivery name and address
- A list of items in the order, showing Item Name, Quantity, Extra Item, and Item Total Price
This view is useful when you need the customer’s contact details or want to double-check exactly what was ordered before sending it to the kitchen or a delivery boy.
Move an Order Through Tracking Status (Detail View)
From the order detail page, the Tracking Status Action section gives you quick-tap buttons for the main stages of fulfillment:
- Send To Cooking
- Cooking Completed
- On The Way
- Delivery Completed
Click the button for the order’s current stage, the active status is highlighted (with a checkmark) so you always know where the order stands. This is a faster alternative to the dropdown on the main table when you’re already reviewing an order’s full details.
Assign a Delivery Boy
Still on the order detail page, below the tracking status buttons:
- Open the Select Delivery Boy dropdown.
- Choose an available delivery boy from the list (e.g., Sumon Mia, Delivery Boy).
- Click Assign.
Once assigned, that delivery boy is linked to the order and can be tracked as it moves to On The Way and eventually Delivery Completed.
Quick Reference: Typical Order Flow
- Order Placed → order appears under New Order
- Send To Cooking / Accepted Cooking → moves to Cooking Processing
- Cooking Completed → order is ready
- Ready To Delivery / On The Way To Delivery → assign a delivery boy, moves to On The Way
- Delivery Completed → order is closed out
At any stage, an order can instead be moved to Order Cancel or Order Failed if it can’t be fulfilled.
Summary
The RestroFood Branch Manager Dashboard lets you filter orders by date, see live counts per stage, update status either from the table or the order detail page, and assign delivery boys, giving your branch full control over its own order pipeline without needing access to the central admin panel.