Fulgor — Laser-tag arenas by time slot
Key features
B2C cycle: 15 min hold (server expiresAt) → confirm → QR; 30 s sweeper; 409 anti double-book and same-user
Arena catalogue + slots 11:00–01:00 (00:00 last)
Checkout with mission picker, add-ons and live total before hold
My matches: list↔detail consistent totals and live queue
Derived squad points: 10 pts × partySize completed
Staff: QR check-in, KPIs and SVG chart (axes + dates + tooltips)
Description
Fulgor is the online booking desk for indoor laser-tag arenas. Explore six venues, pick a 60-minute slot, assemble a 4–16 squad, queue missions and confirm payment before the hold expires. The ticket ships with an SVG QR. Staff scan the code at the door and start the now-playing mission. My matches lists states, 24 h cancellation and derived squad points (10 × partySize on completed). The truth layer is the exclusive arena×slot cycle: pending hold with server expiresAt, ~30 s sweeper, 409 anti double-book and same-user, and list ↔ detail totals.
Technologies used
Angular
TypeScript
SQLite