Registrace události: workflow a provoz
Rychlá mapa workflow
- Organizátor vytvoří událost.
- Organizátor otevře registraci (token + veřejný odkaz/QR).
- Účastníci vyplní veřejný formulář.
- Operátor v interním rozhraní registrace schválí/zamítne a případně spáruje uživatele.
- Operátor spustí aplikaci schválených registrací do události.
- Systém vloží účastníky bez duplicit.
Kde je co v aplikaci
Web
- Veřejný formulář pro účastníky:
/register/event/:token - Schvalování registrací:
/dashboard/events/:id/registration
Mobil
- Nastavení události: otevření/uzavření registrace, odkaz, QR
- Schvalování registrací:
settings/event-registrations
Backend API
- Veřejná registrace:
GET/POST /registration/by-token/:token - Review + apply:
/events/:eventId/registration/* - Otevření/uzavření registrace:
/events/:id/registration/open,/events/:id/registration/close
Přístupová práva
Interní operace registrací vyžadují oprávnění:
MANAGE_EVENT_USERSMANAGE_PARTICIPANTS
Veřejný účastník (bez přihlášení) vidí pouze token formulář.
Životní cyklus registrace
Nová registrace vzniká ve stavu PENDING.
Stavy:
PENDINGAPPROVEDREJECTED
Validace při vytvoření registrace:
- token musí existovat
- registrace musí být otevřená
- událost nesmí být dokončená
- při účasti musí být příjezd i odjezd, příjezd před odjezdem
Párování registrace na uživatele
Registrace může mít ruční matchedUserId nebo auto-match při apply.
Auto-match pravidlo:
- při confidence alespoň
0.7je uživatel přiřazen - pod limitem registrace zůstane bez párování
Apply schválených registrací
Při apply:
- načtou se
APPROVEDregistrace - zkusí se auto-match u nespárovaných
- systém vloží uživatele do události jen pokud ještě neexistují v
EventUsers
Vlastnosti:
- bez duplicit
- transakční provedení
- výstup vrací počet přidaných (
applied)
Scénář velké akce (50 schválených)
- Zkontrolovat počet
APPROVED. - Dovyřešit nejasná jména/párování.
- Spustit apply.
- Ověřit
appliedproti očekávání.
Import/Export
- Export registrací do Excelu je dostupný ve review.
- Import validuje strukturu i data.
- Chybné řádky vrací s detailem.
- Duplicitní/nezměněné řádky se přeskočí.
Provozní doporučení
- Neotvírat registraci na dokončené události.
- Průběžně čistit pending frontu.
- Před apply udělat kontrolu nespárovaných schválených.
- Po apply ověřit výsledný počet účastníků.