Operations guide
How CSE works
A walkthrough for the people who run the show, not the people who built it. Pick a persona below to see what they sign in as, where they go, and what they actually do on a typical day. Same show, same neighbors, same vibe — just phones in place of clipboards.
One sign-in, all roles
There is exactly one place to sign in. Every role — car owner, attendee, gate volunteer, judge, DJ, vendor, organizer — uses the same form with their issued email + password. The system reads the user's role membership and routes them to the right starting page automatically.
- Each persona below shows a
?next=/pathdeep-link so the user lands in the right place after auth. - The
livingston4thsubdomain isn't a separate login — it's how the platform identifies which tenant the user is signing in to. - Today this admin app is un-gated in dev — when auth lands here it will share the same
eventide_sessioncookie, not a separate login.
Pick a persona
Start here. Each persona shows their own login, their walkthrough, and quick links to where they live in the system.
Show-day roles
The seven people who actually use the system on July 4th.
Car owner / participant
Brings a car, gets it judged, hopefully wins a trophy.
Attendee
Walks the show, looks at cars, votes for People's Choice.
Gate volunteer / staff
Greets cars at the entrance. Sticker on, photo, paid, wave through.
Judge
Walks the show, scores cars on a phone with sliders.
DJ
Manages live song requests during the show.
Vendor / sponsor
Sells food / drinks / retail / services at the show.
Event organizer
Runs the whole thing. Sees everything. The "you" of CSE.
Admin & platform
Less frequent, but documented. Tenant admin sets up once a year; platform staff is CSE-internal.
Tenant admin
Owns the tenant. Above the organizer. Used if Livingston runs more than one event.
Platform admin
CSE platform staff. Cross-tenant. Visually distinct (amber accent) so it's obvious you're in god-mode.
Volunteer (non-car-show sub-events)
Check-in scanner for the beer garden, race, kids zone, etc.
Gate volunteer / staff
Phone-only QR scanner designed for warehouse-utility use. Standing at a sunny gate with gloves on, target time: 30 seconds per car. Handles both pre-registered cars and walk-ups (walk-ups sign the waiver on the volunteer's phone).
What this persona can do
- Scan windshield stickers — handles pre-reg and walk-up in the same flow.
- One-tap photo capture. Photo uploads while volunteer moves to the next car.
- Walk-ups sign the waiver on the volunteer's phone — finger-signature, saved to the new owner record.
- Cash payment recording — tap "Paid" and the system records who collected what.
- Tap "Trophy given" when handing out the participation trophy. Counts roll up on the dashboard.
- Works without strong signal — caches and syncs when reconnected.
- Mark a car as left early on behalf of the owner.
- Persistent sticker-inventory chip top-right ("243 left" → amber under 50, red under 10).
- Persistent connectivity chip top-left ("Online" / "Syncing" / "Offline — queue: 3").
Walkthrough
6 steps30 seconds per car at the gate
Open the scanner
Sign in on a phone, land at /staff/gate. Camera viewfinder fills the upper 60% of the screen. No "tap to start" — live QR detection happens immediately.
Pre-registered driver pulls up
Driver shows the QR from their confirmation email. Volunteer scans it, the phone shows "Dale Johnson, 1969 Camaro, pre-registered, waiver signed." Action button label updates to "Check in Dale."
Stick the sticker on, scan it
Peel the next sticker off the roll, apply to the windshield, scan. The sticker is now bound to Dale's entry. The system shows the assignment.
Photo + paid + check in
Tap the camera icon — one shot, no preview confirmation, photo uploads in the background. Toggle "Cash collected" (defaults to "Unpaid" for pre-reg with no payment). Tap "Check in Dale." SMS goes to Dale: "You're checked in. Park, then scan your sticker to finish."
Walk-up driver pulls up
No pre-registration. Volunteer taps "New on-site entry," fills three fields (last name, phone, vehicle Y/M/M). The owner signs the waiver right on the volunteer's phone. Sticker scan, photo, cash collected, check in. Done.
Lost or damaged sticker
Volunteer voids the lost one in the system, peels a new sticker, scans it, and the owner's entry is moved over. 30 seconds.
Quick links
Where this persona lives in the public app.