Online Tournament Platform
A platform for organizing gaming tournaments — with player enrollment, in-app messaging, and secure login.
What the problem was
Tournaments were running in WhatsApp groups. Registration happened through screenshots, brackets were made manually, and results would turn into arguments. The organizer needed one place where everything was recorded.
What I built
On the platform, the organizer creates a tournament — with slots, rules, and schedule. Players create accounts and enroll, their slot gets confirmed, and they talk directly to the organizer through messaging. Every match\u2019s result is recorded so that if a dispute comes up, there is history to refer to.
Main parts of the system
Tournament creation
Slots, entry rules, schedule, and prize details.
Player enrollment
Registration, slot confirmation, and waiting list.
Messaging
Direct thread between organizer and player.
Secure login
Hashed passwords, session handling, and protected routes.
Match records
Round-wise results and player history.
Notifications
Slot confirmation and match time alerts.
How it looks from the inside