Run debate clubs with member management, role permissions, announcements, and built-in event tools.
Debate clubs are communities where like-minded debaters can gather, practice, and compete together. As a club owner, you have full control over membership, roles, and content. Clubs can host exclusive debates, organize tournaments, and build a tight-knit community of debaters.
Clubs support flexible membership structures with four role levels: Owner, Admin, Moderator, and Member. Owners can invite co-owners and admins to share management responsibilities — they receive an invitation and gain full access upon acceptance. Public clubs are discoverable and open for anyone to join, while private clubs require an invitation. Club admins can post announcements, pin important updates, and manage member permissions.
Choose a unique name, write a description, upload a logo, and decide whether to make it public or private.
For private clubs, send invitations to users by username. For public clubs, share your club URL.
Promote trusted members to Moderator or Admin. Admins can manage members and post announcements.
Keep members informed with club-wide announcements. Pin important ones so they stay visible.
Create club-exclusive debates and tournaments. Only members can participate in private club events.
Database schema, API endpoints, and implementation notes for developers