top of page

Djakhangir Zakhidov

UX Researcher and Product Manager

Case Study  Product Owner:
Developing an iOS App for
Martial Artists

I am the owner and funder of this App.  This Project started in 2022.  Beta launch is targeted for Q1 of 2025

What is it?

Figure 1 - BJJ Rolls Key Concept.jpg

Video Review for Combat Athletes

The Problem 

Ever since I started professionally training Brazilian Jiu Jitsu in 2019 I identified a problem that was preventing me from progressing faster and getting better at the sport:
 

  1. There was no way to review daily sparring sessions, or rolls

  2. There was no way to receive consistent and timely feedback from coaches

  3. There was no way to document and archive the time I spent on the mats


As I suspected, this wasn't only my problem but a problem of all professional martial artists:

  1. The majority of martial artists from my gym told me they highly desire a way to review their daily rolls

  2. Many of my gym members, including myself, try to record videos of themselves with their phones

  3. Many influential martial arts coaches and champions spoke about the importance of video review and feedback


I found more support for these initial observations when I started reviewing the literature on this topic:

  • Video review and feedback has been used successfully in olympic sports: swimming, gymnastics, tennis, wrestling

  • Video review and feedback interventions improved skill, and resulted in faster learning of athletes


So, why aren't martial arts gyms and coaches offering such a service for their students? Here is what I found after some initial research, which involved interviewing gym members, two gym owners, and several coaches:
 

  • Privacy concerns - will people be OK with being recorded on video?

  • Liability - will videos be used for un-intended purposes (ex: suing a student or a gym)?

  • Technology Challenges - It's difficult to develop an IT solution for recording, storing, and distributing videos

  • Fincnial Costs - not all gyms have extra money to invest in such a system.

Coming back to instances of successful applications of video review/feedback technology, I identified key attributes of such systems:

  • The angle of viewing must be from a position that can pick up key points in the movement pattern.

  • There should be a relatively short time delay between performing and reviewing, and also between reviewing and performing again.

  • Athletes should have control over the videotape’s "slow motion,‟ "pause,‟ and "replay‟ functions to allow them to fully analyze their performance.

  • Athletes must have some method of identifying the errors in their movement patterns so that changes can be made on subsequent attempts. 

The Solution

After months of ruminating on these ideas, I started conceptualizing a technical solution:

Figure 2 - Technology Components.jpg

Product Development

This product consists of three key technical components: the IT Solution, the Cloud Solution, and the iOS App.  Of these three I picked the App since it could help me generate more interest in this product and collect data even if the rest of the components aren't developed yet.  

There is a great resource of talented engineering students available at UT Dallas through a program called UTDesign.  UTDesign places students together with corporate sponsors to solve real world challenges that companies have. I decided this was worth a try. So, as a corporate sponsor I pitched my idea through a video I created to teams of students. I was so happy when a team of four computer scientists have picked my idea.  What was even more amazing was that one of the comp sci students was Nooreen - a member of my Jiu Jitsu gym!  

I was very ambitious going into this, thinking I could get both the frontend and the backend developed in the short time that we had.  I quickly learned it was not possible to do this and instead we decided to just focus on the frontend. 


UX Design

I was fortunate to have Nooreen on the team as she had a deep understanding of Jiu Jitsu and was instrumental as a bridge between me and the rest of the developer team. She helped not only translate my UX requirements into technical deliverables for the team, but came up with great suggestions about additional functionality that enhanced the overall user experience. A school semester flies by so quickly and we only had a few solid weeks for putting maximum effort into this


User Personas

We started by developing proto-personas to explore who our users are and what the may like and value in having an App like ours. We ended up with three key types of users: students, coaches, and gym administrators (could be coach or whoever runs the gym) who would be using our App.   

persona1.jpg
persona2.jpg
persona3.jpg

User Journeys

Based on our personas, we mapped out intricate and detailed user journeys.  Everyone on the team contributed in this process. 

Coach User Flow.drawio.png
Student User Flow.drawio.png

Wireframes

A highly detailed prototype was developed in Figma.  I was blessed with another student on our team who was skilled both in programming and graphic design.  She produced beautiful and clean wireframes which I only had to modify slightly. 

App Wireframe - student_Page_05.jpg
App Wireframe - student_Page_06.jpg
App Wireframe - student_Page_01.jpg
App Wireframe - student_Page_16.jpg
App Wireframe - student_Page_35.jpg

Tech Stack


The front end was developed using JavaScript and React API.  The source code and key branches are on a private GitHub account.  A basic database solution was ideated using MongoDB. 


Testflight 

For testing purposes, the App was released through TestFlight.  Here are some screenshots from my phone.
 

IMG_5595.PNG
IMG_5599.PNG
IMG_5598.PNG
IMG_5602.PNG
IMG_5600.PNG
IMG_5651.PNG

Getting Feedback from the Community
 

I was able to generate a lot of excitement and engagement with my prototype in the BJJ community. 
I am working hard on raising funds to take this product forward. 
 

mockup 3.jpg
bottom of page