Every guest,
one scan at the door.
Tamper-proof, HMAC-signed QR tickets. Public sign-ups, bulk CSV import, and a phone-camera scanner that checks people in — with a live count behind the rope.
Admit one
Midnight Synth Festival
- Gate
- Main · 19:30
- Seat
- GA · Standing
Ticket
EP-7F3A-9KQ2
SCAN
How it works
From sign-up to check-in
in three steps
Create & publish
Set up your event in minutes. Publish a public registration link — no login required for attendees.
Attendees register
Guests fill in the form and instantly receive a tamper-proof HMAC-signed QR ticket by email.
Scan & check in
Your phone camera scans the QR. The door display flashes green. The live count updates instantly.
Features
Everything at the door
HMAC-signed QR tickets
Every ticket is cryptographically signed. Forgeries are rejected in constant time — no database lookup needed to validate at the door.
CSV bulk import
Upload a spreadsheet of existing attendees. Formula-injection is neutralised, duplicates are detected, and ticket emails are sent automatically.
Web-based QR scanner
No app download needed. Open the scanner on any phone browser — it uses the camera API with full permission handling and haptic feedback.
Live check-in dashboard
Real-time check-in counts streamed via Server-Sent Events. Watch the number climb as guests arrive.
Public registration pages
Each event gets a shareable URL. Capacity limits are enforced atomically — no overselling under concurrency.
Durable email delivery
QR tickets are sent via a BullMQ queue with retries, circuit breaking, and per-attendee idempotency — emails arrive even under load.