Events & Games.
PerkUp supports in-person moments too: event experiences and a booth game where visitors scan a QR code, spin to win, and claim a prize that ships to them.
Booth games
An organization sets up a game tied to an event. A visitor scans a QR code, the wheel spins, and the outcome is revealed. Winners enter a shipping address and consent, and the prize is fulfilled like any other order. The game has a lifecycle — draft, active, paused, ended — and handles sold-out prizes gracefully.
The visitor flow
- Visitor scans the booth QR code and lands on the public game page.
- The wheel spins and reveals a win or a no-win result.
- Winners enter a shipping address and accept a consent form.
- The prize is fulfilled and shipped, with tracking back to PerkUp.
Events
Admins create and manage these experiences from the events area of the admin platform, choosing from game templates and tracking participation.
Source: apps/frontend/src/pages/{events,play} · functions/src/services/event-games · proto/perkup/v1/{event,venue_event}.proto