Tap Start Scanning to activate the camera
EventData Login
Uses OpenID Connect PKCE — your credentials stay with EventData. You'll be redirected to authenticate and then returned here automatically.
Record Database
📵 Offline Mode
Once synced, records are stored locally in IndexedDB and available offline. The scanner will look up barcodes locally first — no network needed at the door.
Scan History
Scanning Engine
About
Proof-of-concept barcode scanner using the native BarcodeDetector API with ZXing-js fallback. Integrates with EventData via OAuth 2.0 PKCE. Full attendee database synced to IndexedDB for offline-first scanning.
Barcode Parsing
If barcodes contain extra characters around the record number, enter a regex to strip them first. Leave blank for auto-detection.
If set, applied before auto-detection. Matched portion is removed.