feat(drinkkaart): implement QR scan and balance deduction interface

Convert /drinkkaart route from a redirect to a full admin scanning interface.
Add flow: scan QR → resolve user → select amount → confirm deduction → success.
Refactor QrScanner to use Html5Qrcode API for better control and cleanup.
Update event date/time to April 24, 2026 at 19:30.

BREAKING CHANGE: /drinkkaart now requires admin role and provides scanner UI
instead of redirecting to /account.
This commit is contained in:
2026-03-15 14:47:36 +01:00
parent 0d99f7c5f5
commit 19d784b2e5
7 changed files with 618 additions and 47 deletions

BIN
packages/db/local.db Normal file

Binary file not shown.

BIN
packages/db/local.db-shm Normal file

Binary file not shown.

0
packages/db/local.db-wal Normal file
View File