Registrations¶
The Registrations page manages player registration for events. Admins and organizers can view, approve, reject, and configure registration settings including kiosk mode and QR enrollment.
Registration List¶
The registration list displays all registrations for the selected event.
| Column | Description |
|---|---|
| Player | Player name and username |
| Status | Pending, Approved, Rejected, or Checked In |
| Team | Assigned platoon and squad (if any) |
| Role | Assigned player role (if any) |
| Registered At | Date and time of registration |
| Source | How the player registered (Web, Kiosk, QR, Admin) |
Use the event selector to switch between events. Filter by status using the status tabs.
Approval Workflow¶
When registration approval is enabled for an event, new registrations start in Pending status.
| Action | Description |
|---|---|
| Approve | Accept the registration — the player gains access to the event |
| Reject | Deny the registration — the player is notified and cannot participate |
| Bulk Approve | Select multiple pending registrations and approve them at once |
| Bulk Reject | Select multiple pending registrations and reject them at once |
Auto-Approve
Disable the approval requirement in event registration settings to automatically approve all registrations. Useful for open events where any player can join.
Registration Settings¶
Configure registration behavior from the event detail view under the Registrations tab → Settings.
| Setting | Type | Default | Description |
|---|---|---|---|
| Registration Open | Toggle | No | Whether registration is currently accepting new players |
| Require Approval | Toggle | Yes | Whether new registrations require admin/organizer approval |
| Max Participants | Number | None | Maximum number of approved registrations (no limit if empty) |
| Allow Role Selection | Toggle | No | Whether players can choose their Player Role during registration |
| Allow Team Preference | Toggle | No | Whether players can request a specific team during registration |
| Registration Message | Textarea | None | Custom message displayed on the registration page |
| Close Date | DateTime | None | Automatically close registration after this date |
Kiosk Mode¶
Kiosk mode provides a simplified, on-site registration interface designed for shared devices (tablets, laptops at check-in stations).
Setting Up Kiosk Mode¶
- Navigate to the event detail → Registrations tab → Kiosk
- Click Enable Kiosk Mode
- Configure kiosk settings:
| Setting | Type | Description |
|---|---|---|
| Auto-Approve | Toggle | Automatically approve kiosk registrations |
| Require Callsign | Toggle | Require players to enter a callsign |
| Show Team Selection | Toggle | Allow team selection on the kiosk form |
| Session Timeout | Number | Seconds before the kiosk form resets after inactivity |
- Click Open Kiosk to launch the kiosk interface in a new browser tab at
/kiosk/:eventSlug
The kiosk page uses a minimal layout without navigation — it shows only the registration form and event branding.
QR Enrollment¶
Generate a QR code that links directly to the event registration page. Players scan the code with their phone to open the registration form.
Generating a QR Code¶
- Navigate to the event detail → Registrations tab → QR Code
- The QR code encodes the URL
/register/:eventSlug - Click Download QR to save the QR code image for printing or display
- Click Copy Link to copy the registration URL to the clipboard
On-Site Display
Print the QR code and display it at the event venue. Players scan it with their phone camera to open the registration page — no app download required.
Check-In¶
For events with on-site check-in, approved players can be marked as checked in:
- Find the player in the registration list
- Click the Check In button
- The status changes to Checked In with a timestamp
Checked-in status is informational — it does not affect gameplay access.
Related Pages¶
- Events — Registrations belong to events
- Teams — Approved players are assigned to teams
- Player Roles — Role selection during registration
- Certificates — Certificate issuance for approved players
- Data Packages — Data package distribution to registered players