Skip to main content

Admin Dashboard Mobile App (MVP)

M
Written by Marija Golubovic
Updated today

Overview

The new Lunchbox Admin iOS app is designed to give in-store managers a quick, mobile-friendly way to view incoming orders and mark items as unavailable, without logging into the dashboard on the desktop. This MVP version focuses on two high-impact actions: reviewing orders and managing item availability


Prerequisites & Dependencies

To access the app, ensure:

  • You have access to the Admin dashboard for at least one brand, and you know your email login and password.

  • You’ve downloaded the Lunchbox Admin iOS app from the App Store (TestFlight builds may be shared during QA)

If your email is associated with multiple client chains, you can log in using any of your valid email/password combinations:

  • If one email/password pair is used across all chains, you can access and switch between dashboards without interruption, similar to how Lunchbox 1.0 Admin handles chain switching.

  • If you use different passwords for different chains, you can still log in using any combination. However, when you attempt to access a chain that requires a different password, the app will prompt you to reauthenticate using the correct password for that specific chain.


Limitations

  • Multi-chain login requires password matching for Lunchbox employees (with Lunchbox Admin role): If the email is associated with multiple chains but uses different passwords per chain, they must reauthenticate to access each chain individually.

  • The Lunchbox Admin app currently supports only actions that can be done on the Ordering page and the Items' availability page.

  • The Lunchbox Admin app is currently available only for iOS.

  • There is no password validation. If you entered the wrong password, you will be "logged in", but no chains will be displayed.

Item availability page limitation

  • Currently, item availability can be set to one location at a time, meaning we can manage item availability at one location at. Multi-location actions must be done via a desktop computer.

    • As of June 2025, the "Show Unavailable Items" toggle is not yet functional due to a missing backend endpoint. This fix is pending and should be addressed before public release.

Orders page limitation

  • The Orders page is Read-only. Users can view order details but can't take any action (e.g., acknowledge or refund orders) at this time.


Core Features (MVP)

Once you log in to the dashboard of the selected chain, you will land on the Orders dashboard page, which also serves as the current Home page.

View Orders

From the Orders tab, managers can:

  • See all recent orders placed at the location you have access to.

  • Filter orders by selecting the filter button

  • Sort orders by selecting one of the sorting options

  • View order details including:

    • Order number

    • Customer name

    • Customer's phone number

    • Restaurant Location address

    • Restaurant Location phone number

    • Date and time of the order placed

    • Requested date and time of the order

    • Tap on the order to view Order details

Sort orders by:

  • Ready Time Descending,

  • Ready Time Ascending,

  • Customer Name

  • Order Number

  • Filter orders by:

    • Date ranges (custom or preset)

    • Service types (e.g., Pickup, Delivery)

    • Location (depends on the Admin access)

    • Order status (e.g., held, completed, canceled...)

Order's page

After tapping on the order to view more, you will be presented with the Order details page.

Here you can view:

  • Order Number

  • Order Total Amount

  • Order Status

  • Order placement date and time

  • Order requested date and time

  • Store information: name, address, phone number

  • User information: First and Last name, phone number, and email address

  • List of ordered items, with their price

  • Order total breakdown


Manage Availability (86’ing)

Managing item availability is currently possible for one location at a time. From the Availability tab, we can:

  • Select a location where they want to manage item availability

  • View all menu items for the selected location

  • Filter orders

  • Search for items/ modifiers

  • Show only unavailable items (for easier reactivation)

  • Mark items as unavailable (86’d) directly from the app

  • Update item availability in active menus on both first- and third-party ordering platforms.

To make an item unavailable at the selected location,

  1. Navigate to the Availability tab

  2. Enter the item name in the search bar

  3. When the item appears, set the toggle to inactive

  4. For verification purposes, navigate to the ordering site and check if the unavailable item is removed from the offer

To make an item available again, follow steps 1 and 2. When you find the item that’s back in stock, toggle it to the active state to mark it as available.


FAQs

  • Q: Not everyone should have access to Order details and the option to set item availability. Which user roles are supported in the MVP version of the Admin app?

  • A: Only users with Call Center, Chain Admin, and Corporate Manager roles have access to the current Admin app version

Did this answer your question?