BusRunnerCrew
Tour crew requests
BusRunner is a request-management app for touring crews and event production teams — track hospitality riders, catering and supplies, and coordinate buses and runners in one shared, real-time list.
Bus 1
Live
DEMO
Liquor/Spirits disabled
Liquor/Spirits is currently turned off as a category for crew. Enable it in Settings if needed.
Select a category...
Size (optional)
Save
Priority
Quick add — staples
Still Water
Sparkling Water
Pinned quick add
Current bus list View full list →
Saved recurring items
Bus list
Order history
All buses
Live cross-bus overview — real-time via Firestore
Lists
Every request across all buses — filter by bus, category, runner, or shopped status.
Manage buses
Click a bus name to set a nickname or rename it. Each bus gets its own link/QR code.
Project activity
Who added, renamed, or removed buses.
Projects
Bus templates and archived past tours/legs.
Bus templates
Saved bus group configurations. Load any template from Manage Buses to apply it to the current project.
Past projects catalog
Archived tours/legs. Search by item, crew name, bus, runner, or location.
Manage runners
Generate access links for store runners. Default expiry 24 hours.
Substitution permissions
Allow runner substitution requests
When on, runners can mark items unavailable, suggest substitutes with a photo, and notify the original requester.
Allow assigning one item to multiple runners
Off (default): one runner per item. On: toggle several runners onto the same item.
Runner colour assignment
Each runner is auto-given a distinct colour + initial when their code is generated. Keep the fixed palette order, or assign randomly.
Default runner link expiry
How long a newly generated runner code stays valid.
24 hours
24 hours
48 hours
36 hours
Custom...
Assign items to runners
Filter by bus, then use the runner columns to assign items. Every runner still sees the full list.
Items below: All buses
Past runners
Searchable record of every runner who's ever had access, kept after a "New day" reset.
Messages
Substitution requests from runners, plus the group channel.
Substitution requests
Runner channel
Group chat between you and every active runner.
Settings
Host access, categories, and scheduling
Your settings
You're signed in via a host code. This is how your name appears on requests and messages.
Crew list visibility
A quick mute for the crew view. Mute it to temporarily hide the list from crew (e.g. while production sorts something out) — it doesn’t affect billing or your data, and nothing is deleted. This is separate from Pausing a project.
Crew list muted
Crew see a brief notice instead of the list until you unmute.
Project name
Shown at the top of Host view. Rename anytime, e.g. for a new tour leg.
Category permissions
Liquor/Spirits category
Project master switch. When off, Liquor/Spirits is disabled for all buses regardless of per-bus settings. Per-bus control available in Manage Buses.
Allow pinned items
Lets crew pin frequently-used recurring items as quick-add buttons.
Show picked status to crew
When on, crew see a small "Picked ✓" badge on items the runner has collected. Off by default.
List pulling
Pull scope
Per bus keeps pulling one bus at a time. Collective adds a single “Pull all lists” button to the Overview.
Band items to runners
Real-time lets runners see production/band items as they’re added. On pull hides them until you pull that band bus (which pushes the list to the runners).
Messaging
Let crew message the host
Crew get a "Message the host" option. Off = crew can't use chat. Coordinators, collaborators and runners always have their channels.
Daily cutoff time
Crew see a live countdown. Items added after this time are tagged for the next day's run.
Not set
Coordinators
Coordinators join the full project view (restricted): their focus is Lists & Import, and they can add & manage their own buses. Runners are view-only for them.
Collaborators (co-hosts)
Collaborators get the full host view with only light limits — full runner management, all lists, add/manage buses. They can't change project settings, manage people, or reset the project.
Help & support
Send a question or report a problem to the BusRunner team. Replies show up right here.
Host account
Signed in as . Your login is managed by Firebase Authentication.
End project
Schedule a shutdown countdown (default 5 days). Reminds you and your coordinators to export before it closes — nothing is deleted automatically.
Reset everything
Use this when a tour or tour leg has finished. This clears every bus's active list across the whole app and archives a summary as a "Past Project." This cannot be undone.
Import
Bring items in from the Google Sheets add-on, or a CSV / Excel file.
Import into which bus?
Google Sheets add-on
Copy this link and paste it into the BusRunner sidebar inside Google Sheets.
Upload a file
CSV or Excel — then map the columns and import.
Operator admin
All host accounts (counts only — never their item contents) + recent errors.
Project activity
Runner options
Colour assignment
Each runner auto-gets a distinct colour + initial. Fixed order or random.
Allow substitution requests
Import into which bus?
Google Sheets add-on
Copy this link and paste it into the BusRunner sidebar inside Google Sheets.
Upload a file
CSV or Excel — then map the columns and import.
Your settings
You're signed in via a host code. This is how your name appears on requests and messages.
Project status
Crew list muted
A quick mute to temporarily hide the list from crew. Doesn’t affect billing or data. Separate from Pausing.
Project name
Category permissions
Liquor/Spirits category
Allow pinned items
List pulling
Pull scope
Collective adds a “Pull all lists” button to the Overview.
Band items to runners
On pull hides band/production items from runners until you pull that band bus.
Messaging
Let crew message the host
Crew get a "Message the host" option. Off = crew can't use chat. Coordinators/collaborators & runners always have their channels.
Daily cutoff time
Not set
Coordinators
Personal code, no account. Full project view (restricted) — focus on Lists & Import; add/manage their own buses; runners view-only.
Collaborators (co-hosts)
Personal code, no account. Full host view with light limits — full runner management, all lists, add/manage buses. No project settings, people mgmt, or reset.
Help & support
Send a question or report a problem — replies show up here.
Host account
Signed in as
End project
Schedule a shutdown countdown (default 5 days) — reminds you and coordinators to export first. Nothing is deleted automatically.
Reset everything
Clears every bus's active list and archives a Past Project. Cannot be undone.