CampgroundTickets/app
Hank 63e00fae61 Scanner: large Adults / Kids party panel on scan
Gate-enforcement aid against adults signing up under a free/cheaper kid
bracket. When a ticket is scanned, a prominent amber-bordered panel
shows big "# ADULTS  #  KIDS" counts (Adults = the 18+ bracket; Kids =
youth 13-16 + all under-13), plus a per-bracket detail line (e.g.
"1× 13-16 · 2× 5-9") so staff can eyeball the claimed ages against the
actual party. Shown on the confirm card (before check-in) and the
success overlay; hidden in Ice mode.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 18:48:10 +00:00
..
app Scanner: large Adults / Kids party panel on scan 2026-07-20 18:48:10 +00:00
assets Add bear + QR app icon 2026-07-09 16:42:35 +00:00
components Add event report dashboard, slide-out drawer, in-app comp portal + creator tracking 2026-07-13 17:30:18 +00:00
lib Vendor webhooks, free kids through 12, multi-origin lookup CORS 2026-07-16 05:13:07 +00:00
public Add bear + QR app icon 2026-07-09 16:42:35 +00:00
scripts Initial Camp Scan ticketing system 2026-07-08 03:47:59 +00:00
app.json Add bear + QR app icon 2026-07-09 16:42:35 +00:00
package-lock.json Fix blank web page: align react and react-dom versions 2026-07-08 05:37:45 +00:00
package.json Fix blank web page: align react and react-dom versions 2026-07-08 05:37:45 +00:00
tsconfig.json Initial Camp Scan ticketing system 2026-07-08 03:47:59 +00:00