We broke down the workflow into three iterations:
Completed tasks:
Completed tasks:
Completed and ongoing tasks:
Our team ensured the platform was publicly accessible. During registration, users can choose from six roles: fighter, fan, referee, commentator, arena owner, and manager. Each profile type offers a unique set of tools and capabilities.
Creating a fight is a core function for MMA fighters. They can set the time and date, choose the venue and referee, invite opponents, and participate in tournaments. From the first fight, fighters earn 20% of the PPV.
We added a convenient search for fighters, judges, promoters, and gyms. Users can view detailed profiles, including weight category, fighting technique, sponsors, location, and fight history.
We implemented a scoring system for different roles. Fighters' ratings are influenced by match results. Promoters' ratings depend on fighters' records and ratings. Judges' ratings ensure refereeing transparency.
Arenas receive a personal calendar with 20-minute segments based on available fight times. Fighters select the date and time, and the platform matches athletes with the operator, in-ring referee, and judges to count votes randomly.
Referees use judge cards to score fighters from 8 to 10 at the end of each round. They can also disqualify fighters or declare a no-contest.
Fans can add athletes and events to their app's favorites and monitor activity anytime. They can follow upcoming fight calendars and view past results.
Our experts integrated with a streaming platform, optimizing the video streaming process to offer worldwide broadcasts of fights.
We implemented a seamless navigation concept within the app. When a user initiates a link, the platform instantly directs them to a predefined section, ensuring a smooth user experience.