Sportix: Platform for Athletes
Sportix is a platform for the digitalization of sports competitions developed for the Ministry of Sports of Kazakhstan.
The idea behind the product was to create a platform that brings together the entire tournament organization process in one place — from athlete registration to running competitions with real-time result tracking.
Industry
SPORT
Product Type
WEB
Period
Feb - Apr 2026
My Role & Impact
Within 3 months, I built the MVP of the platform from scratch: conducted competitor analysis, immersed myself in the specifics of tournament organization and judging processes, designed the product architecture, and mapped out key user flows.
Goal
Develop an MVP platform for combat sports (judo, boxing, and others) covering the core scenarios: athlete registration, document verification, accreditation pass generation, tournament creation and competition management with real-time result tracking.
Users
Key user roles and JTBD
role
tasks
JBTD
Athlete
Submit tournament applications, upload documents, pay participation fees, and track personal results
When I choose a competition, I want to quickly understand the participation requirements, submit my application, and upload all necessary documents so that I can be approved without unnecessary questions or delays;

Once I am registered, I want to see the status of my application, receive reminders, and have all tournament information easily accessible so that I do not miss anything important;

When the tournament is taking place, I want to track results and my ranking in real time so that I clearly understand what is happening and what my chances are.
Organizer
Organizers create tournaments, manage participants, review applications, and run competitions in real time
When I create a tournament, I want to quickly configure categories, requirements, and participation rules so that I do not waste time on manual coordination;

When applications are submitted, I want to conveniently review documents and manage the participant list so that I can avoid mistakes before the competition starts;

When the tournament is already running, I want to quickly enter results and manage the tournament bracket so that everything runs smoothly without delays or disruptions.
Administrator
Administrators oversee the platform, moderate users, monitor payments, and ensure overall system stability
When the platform handles a large number of users and tournaments, I want to have a clear overview and control over processes so that the system remains stable;

When errors or disputes occur, I want to quickly access the necessary data and intervene in order to resolve issues efficiently;

When managing payments and users, I want to have moderation and control tools to ensure the platform operates correctly and reliably.
Research
I conducted an analysis of tournament management platforms (Smoothcomp, Kumite Technology, and others) and mapped the full user journey — from registration to tournament completion. During the research, I identified several key patterns commonly used across different services:
1
Step-by-step registration divided into stages (personal data, category selection, documents, payment);
2
Athlete profiles with reusable data and documents;
3
Application status systems (under review, approved, rejected);
4
Automatic and manual tournament bracket management;
5
Competition calendars with filtering by key parameters.
Hypotheses
Based on the analysis, I identified several hypotheses:
1
Registration time for returning users can be reduced through saved data, stored documents, and reusable athlete profiles when applying for new tournaments;
2
The platform should be highly flexible and adaptable to different sports, competition categories, and tournament formats;
3
Athlete profiles should support participation across multiple disciplines while storing competition history, documents, and categories for different sports;
4
Organizers need tools for quickly managing tournaments during live events: editing schedules, adjusting categories, and managing participants;
5
The real-time scoreboard should support fast updates of points, penalties, early finishes, and other match events.
Solution
Tournament registration flow. Users select a suitable tournament from a list with filters by city, venue, and event dates. Each tournament has an individual page containing a full description of the competition, including rules, information about sports categories and participation fees, and a list of registered participants. Tournament registration is divided into stages: athlete personal information, category selection based on gender, age, and skill level, and choosing required documents either from the personal account or through file uploads.
Personal profile. Users can manage their personal information, upload documents required for competitions, track application statuses, and view tournament history, results, and achievements.
Tournament creation and editing. The organizer dashboard contains all tools required for competition management: creating and editing tournaments, configuring age, weight, and qualification categories, managing participant applications, and building tournament schedules with stage distribution and event timing.
Athlete application review flow. Organizers review participant documents, approve or reject applications, track athlete eligibility statuses, and monitor participant readiness before competitions begin.
Real-time functionality. During competitions, judges and organizers can update match results, manage tournament brackets, confirm winners, and monitor tournament progress in real time.
Weigh-in stage. Organizers verify athlete weight, confirm participation payments, and decide whether the athlete is approved for competition. If necessary, participants can be disqualified, moved to another category, or categories can be adjusted directly before the tournament starts.
Schedule management. Organizers assign categories to venues, manage match order, and configure breaks between tournament stages. The system automatically recalculates tournament timing based on schedule changes and delays.
Tournament brackets. The system automatically generates tournament brackets based on participant categories, age, weight, skill level, and competition rules. Organizers can manually edit matchups, move participants between categories, and quickly adjust the tournament structure before and during the competition.
This is an interactive prototype. The scoreboard layout was designed for Brazilian Jiu-Jitsu tournaments and displays points, timers, penalties, and the current match status in real time.
Result
Within several months, I successfully built the MVP of the platform and designed key user flows for athletes, organizers, and administrators. The project is currently in development and preparation for launch.
The next stage will involve onboarding athletes through the Ministry of Sports of Kazakhstan to test the platform with real users, validate user scenarios, and evaluate the effectiveness of the implemented product decisions.
*Мета, экстремистская организация, запрещена на территории РФ
©2026
Let’s work together!
Made on
Tilda