Host everything from casual debate nights to large tournaments with registration management, session scheduling, and participant tracking.
The event system powers all organized debate activities on SuperDebate. From small practice sessions to multi-day tournaments, you have complete control over registration, scheduling, and participant management. Events can be public or hosted within clubs for members only.
Events support four types: tournaments (competitive brackets), workshops (educational sessions), competitions (standalone events), and social gatherings. Multi-session events can span multiple days with individual schedules. Online events integrate with video conferencing platforms via meeting links.
Set the title, type, dates, and location. Choose between in-person (with venue details) or online (with meeting link).
Set participant limits, registration deadline, and roles (debater, judge, spectator). Optionally enable waitlist.
For multi-day events, create individual sessions with times and rooms. Sessions can be rounds, workshops, or ceremonies.
Send direct invitations to specific users or publish for open registration. Invited users get priority placement.
Check in participants, track attendance, and update event status. Generate brackets for tournaments.
Database schema, API endpoints, and implementation notes for developers