ProAthlete
ProAthlete
ProAthlete
ProAthlete
ProAthlete
Designing program customization and onboarding for users to enable tailored creation of exercise programs
Designing program customization and onboarding for users to enable tailored creation of exercise programs
Designing program customization and onboarding for users to enable tailored creation of exercise programs
Designing program customization and onboarding for users to enable tailored creation of exercise programs
Designing program customization and onboarding for users to enable tailored creation of exercise programs
SUMMARY
SUMMARY
SUMMARY
SUMMARY
Role
Role
Role
Role
Role
Product Designer
Product Designer
Product Designer
Product Designer
Product Designer
Design Researcher
Design Researcher
Design Researcher
Design Researcher
Design Researcher
Timeline
Timeline
Timeline
Timeline
Timeline
Dec '23 - Apr '24
Dec '23 - Apr '24
Dec '23 - Apr '24
Dec '23 - Apr '24
Dec '23 - Apr '24
(4 months)
(4 months)
(4 months)
(4 months)
(4 months)
For this client project, I led the design and research for three essential flows. I also contributed to the visual design of the mobile app by sourcing illustrations and revamping the design system. Throughout the duration of the project, I collaborated with the founder and engineer to bring the designs to life.
For this client project, I led the design and research for three essential flows. I also contributed to the visual design of the mobile app by sourcing illustrations and revamping the design system. Throughout the duration of the project, I collaborated with the founder and engineer to bring the designs to life.
For this client project, I led the design and research for three essential flows. I also contributed to the visual design of the mobile app by sourcing illustrations and revamping the design system. Throughout the duration of the project, I collaborated with the founder and engineer to bring the designs to life.
For this client project, I led the design and research for three essential flows. I also contributed to the visual design of the mobile app by sourcing illustrations and revamping the design system. Throughout the duration of the project, I collaborated with the founder and engineer to bring the designs to life.
For this client project, I led the design and research for three essential flows. I also contributed to the visual design of the mobile app by sourcing illustrations and revamping the design system. Throughout the duration of the project, I collaborated with the founder and engineer to bring the designs to life.
PRODUCT EXPLAINED
PRODUCT EXPLAINED
What is PROATHLETE?
What is PROATHLETE?
What is PROATHLETE?
PROATHLETE is an early-stage startup helping athletes reduce sport injuries through a variety of customized exercise programs. Coaches can also get personalized programs to enhance team performance. Until now, basketball was the only supported sport with exercise videos on the app.
PROATHLETE is an early-stage startup helping athletes reduce sport injuries through a variety of customized exercise programs. Coaches can also get personalized programs to enhance team performance. Until now, basketball was the only supported sport with exercise videos on the app.
PROATHLETE is an early-stage startup helping athletes reduce sport injuries through a variety of customized exercise programs. Coaches can also get personalized programs to enhance team performance. Until now, basketball was the only supported sport with exercise videos on the app.
PRODUCT EXPLAINED
What is PROATHLETE?
PROATHLETE is an early-stage startup helping athletes reduce sport injuries through a variety of customized exercise programs. Coaches can also get personalized programs to enhance team performance. Until now, basketball was the only supported sport with exercise videos on the app.
PRODUCT EXPLAINED
What is PROATHLETE?
PROATHLETE is an early-stage startup helping athletes reduce sport injuries through a variety of customized exercise programs. Coaches can also get personalized programs to enhance team performance. Until now, basketball was the only supported sport with exercise videos on the app.
DESIGN CHALLENGE
DESIGN CHALLENGE
DESIGN CHALLENGE
DESIGN CHALLENGE
Implement in-app setup of exercise programs for scalability and team efficiency
Implement in-app setup of exercise programs for scalability and team efficiency
Implement in-app setup of exercise programs for scalability and team efficiency
Implement in-app setup of exercise programs for scalability and team efficiency
Implement in-app setup of exercise programs for scalability and team efficiency
At the time, the founder would spend between three to five hours manually creating personalized exercise programs for every new user or team that subscribed to the app, which were then manually sent. Coaches and athletes also had to open their PDF plans and follow them by finding the exercises on the app.
At the time, the founder would spend between three to five hours manually creating personalized exercise programs for every new user or team that subscribed to the app, which were then manually sent. Coaches and athletes also had to open their PDF plans and follow them by finding the exercises on the app.
At the time, the founder would spend between three to five hours manually creating personalized exercise programs for every new user or team that subscribed to the app, which were then manually sent. Coaches and athletes also had to open their PDF plans and follow them by finding the exercises on the app.
At the time, the founder would spend between three to five hours manually creating personalized exercise programs for every new user or team that subscribed to the app, which were then manually sent. Coaches and athletes also had to open their PDF plans and follow them by finding the exercises on the app.
At the time, the founder would spend between three to five hours manually creating personalized exercise programs for every new user or team that subscribed to the app, which were then manually sent. Coaches and athletes also had to open their PDF plans and follow them by finding the exercises on the app.
How might we help athletes and coaches create and customize different types of exercise programs within the app?
How might we help athletes and coaches create and customize different types of exercise programs within the app?
How might we help athletes and coaches create and customize different types of exercise programs within the app?
How might we help athletes and coaches create and customize different types of exercise programs within the app?
How might we help athletes and coaches create and customize different types of exercise programs within the app?
RESEARCH
RESEARCH
RESEARCH
RESEARCH
Users want customization of programs in the app and would value the effectiveness as same
Users want customization of programs in the app and would value the effectiveness as same
Users want customization of programs in the app and would value the effectiveness as same
Users want customization of programs in the app and would value the effectiveness as same
Users want customization of programs in the app and would value the effectiveness as same
By interviewing coaches and athletes who were using the app, I understood how they followed the plans assigned, if they needed or made modifications, and which exercise programs were most utilized. The common theme was that the value of the program wouldn't change if it was being generated in the app.
By interviewing coaches and athletes who were using the app, I understood how they followed the plans assigned, if they needed or made modifications, and which exercise programs were most utilized. The common theme was that the value of the program wouldn't change if it was being generated in the app.
By interviewing coaches and athletes who were using the app, I understood how they followed the plans assigned, if they needed or made modifications, and which exercise programs were most utilized. The common theme was that the value of the program wouldn't change if it was being generated in the app.
By interviewing coaches and athletes who were using the app, I understood how they followed the plans assigned, if they needed or made modifications, and which exercise programs were most utilized. The common theme was that the value of the program wouldn't change if it was being generated in the app.
By interviewing coaches and athletes who were using the app, I understood how they followed the plans assigned, if they needed or made modifications, and which exercise programs were most utilized. The common theme was that the value of the program wouldn't change if it was being generated in the app.
Coaches want to customize programs for multiple teams
Coaches want to customize programs for multiple teams
Coaches want to customize programs for multiple teams
Coaches want to customize programs for multiple teams
Coaches want to customize programs for multiple teams
Athletes want suggestions of modifications and exercise swaps
Athletes want suggestions of modifications and exercise swaps
Athletes want suggestions of modifications and exercise swaps
Athletes want suggestions of modifications and exercise swaps
Athletes want suggestions of modifications and exercise swaps
Coaches would prefer to select duration of exercise programs
Coaches would prefer to select duration of exercise programs
Coaches would prefer to select duration of exercise programs
Coaches would prefer to select duration of exercise programs
Coaches would prefer to select duration of exercise programs
STAKEHOLDER INTERVIEW
STAKEHOLDER INTERVIEW
STAKEHOLDER INTERVIEW
STAKEHOLDER INTERVIEW
Interviewed founder to understand data points and logic for creation of programs
Interviewed founder to understand data points and logic for creation of programs
Interviewed founder to understand data points and logic for creation of programs
Interviewed founder to understand data points and logic for creation of programs
Interviewed founder to understand data points and logic for creation of programs
As a physiotherapist, the founder used her knowledge to customize different types of programs such as: strength, mobility, etc. for coaches and athletes. I learned the differences between them and the data points used for different types of teams - school, national, and international by interviewing her.
As a physiotherapist, the founder used her knowledge to customize different types of programs such as: strength, mobility, etc. for coaches and athletes. I learned the differences between them and the data points used for different types of teams - school, national, and international by interviewing her.
As a physiotherapist, the founder used her knowledge to customize different types of programs such as: strength, mobility, etc. for coaches and athletes. I learned the differences between them and the data points used for different types of teams - school, national, and international by interviewing her.
As a physiotherapist, the founder used her knowledge to customize different types of programs such as: strength, mobility, etc. for coaches and athletes. I learned the differences between them and the data points used for different types of teams - school, national, and international by interviewing her.
As a physiotherapist, the founder used her knowledge to customize different types of programs such as: strength, mobility, etc. for coaches and athletes. I learned the differences between them and the data points used for different types of teams - school, national, and international by interviewing her.
Current injuries
Current injuries
Position
Position
Gender
Gender
Goals for athletes
Goals for athletes
Goals of athletes
Goals of athletes
Coach strength training experience
Coach strength training experience
Sport
Sport
Height
Height
History of injuries
History of injuries
Weight
Weight
In-season or off-season
In-season or off-season
Athlete training experience
Athlete training experience
Coaching experience
Coaching experience
Date of birth
Date of birth



EXPANSION OF SCOPE
EXPANSION OF SCOPE
EXPANSION OF SCOPE
EXPANSION OF SCOPE
Add new sports, market app via physiotherapists, and introduce team matching
Add new sports, market app via physiotherapists, and introduce team matching
Add new sports, market app via physiotherapists, and introduce team matching
Add new sports, market app via physiotherapists, and introduce team matching
Add new sports, market app via physiotherapists, and introduce team matching
I presented findings from research, specifically coaches wanting to track athletes' progress and athletes needing multi-sport support. The founder and engineer found these features feasible to implement, and the founder also wanted to spread the word about the app through physiotherapists.
I presented findings from research, specifically coaches wanting to track athletes' progress and athletes needing multi-sport support. The founder and engineer found these features feasible to implement, and the founder also wanted to spread the word about the app through physiotherapists.
I presented findings from research, specifically coaches wanting to track athletes' progress and athletes needing multi-sport support. The founder and engineer found these features feasible to implement, and the founder also wanted to spread the word about the app through physiotherapists.
I presented findings from research, specifically coaches wanting to track athletes' progress and athletes needing multi-sport support. The founder and engineer found these features feasible to implement, and the founder also wanted to spread the word about the app through physiotherapists.
I presented findings from research, specifically coaches wanting to track athletes' progress and athletes needing multi-sport support. The founder and engineer found these features feasible to implement, and the founder also wanted to spread the word about the app through physiotherapists.
Design the customization of various exercise programs for both types of primary users on the mobile app
Design the customization of various exercise programs for both types of primary users on the mobile app
+ Enable users to customize programs based on different sports
+ Enable users to customize programs based on different sports
+ Let coaches track the exercise activity of all athletes across teams at a high-level
+ Let coaches track the exercise activity of all athletes across teams at a high-level
+ Show demos of app through trustworthy professionals that interact with coaches and athletes
+ Show demos of app through trustworthy professionals that interact with coaches and athletes




WIREFLOW ITERATIONS
WIREFLOW ITERATIONS
WIREFLOW ITERATIONS
WIREFLOW ITERATIONS
Removed location and muscle groups feature, and moved injury questions to onboarding
Removed location and muscle groups feature, and moved injury questions to onboarding
Removed location and muscle groups feature, and moved injury questions to onboarding
Removed location and muscle groups feature, and moved injury questions to onboarding
Removed location and muscle groups feature, and moved injury questions to onboarding
The founder gave me valuable feedback for the initial wireflow, so instead of asking for injury details (history and current), when creating programs I moved it to sooner in the flows for data processing. We couldn't modify exercises based on muscle groups or space so I replaced that with equipment instead.
The founder gave me valuable feedback for the initial wireflow, so instead of asking for injury details (history and current), when creating programs I moved it to sooner in the flows for data processing. We couldn't modify exercises based on muscle groups or space so I replaced that with equipment instead.
The founder gave me valuable feedback for the initial wireflow, so instead of asking for injury details (history and current), when creating programs I moved it to sooner in the flows for data processing. We couldn't modify exercises based on muscle groups or space so I replaced that with equipment instead.
The founder gave me valuable feedback for the initial wireflow, so instead of asking for injury details (history and current), when creating programs I moved it to sooner in the flows for data processing. We couldn't modify exercises based on muscle groups or space so I replaced that with equipment instead.
The founder gave me valuable feedback for the initial wireflow, so instead of asking for injury details (history and current), when creating programs I moved it to sooner in the flows for data processing. We couldn't modify exercises based on muscle groups or space so I replaced that with equipment instead.
MID-FIDELITY DESIGNS
MID-FIDELITY DESIGNS
MID-FIDELITY DESIGNS
MID-FIDELITY DESIGNS
Made demographic questions more inclusive and changed injury modification to a new exercise program
Made demographic questions more inclusive and changed injury modification to a new exercise program
Made demographic questions more inclusive and changed injury modification to a new exercise program
Made demographic questions more inclusive and changed injury modification to a new exercise program
Made demographic questions more inclusive and changed injury modification to a new exercise program
Inclusive profile data
Inclusive profile data
Inclusive profile data
Inclusive profile data
Inclusive profile data
Designing the onboarding screens, I realized that asking a user for their gender wouldn't be inclusive, so I created a new question.
Designing the onboarding screens, I realized that asking a user for their gender wouldn't be inclusive, so I created a new question.
Designing the onboarding screens, I realized that asking a user for their gender wouldn't be inclusive, so I created a new question.
Designing the onboarding screens, I realized that asking a user for their gender wouldn't be inclusive, so I created a new question.
Designing the onboarding screens, I realized that asking a user for their gender wouldn't be inclusive, so I created a new question.





One injury adapted program
One injury adapted program
One injury adapted program
One injury adapted program
One injury adapted program
Instead of customized injury strength, mobility, etc. programs I had to design one new injury adapted program due to time and technical constraints.
Instead of customized injury strength, mobility, etc. programs I had to design one new injury adapted program due to time and technical constraints.
Instead of customized injury strength, mobility, etc. programs I had to design one new injury adapted program due to time and technical constraints.
Instead of customized injury strength, mobility, etc. programs I had to design one new injury adapted program due to time and technical constraints.
Instead of customized injury strength, mobility, etc. programs I had to design one new injury adapted program due to time and technical constraints.





USER TESTING
USER TESTING
USER TESTING
USER TESTING
Surface recommendation options, change age dropdown, and create programs for one team at a time
Surface recommendation options, change age dropdown, and create programs for one team at a time
Surface recommendation options, change age dropdown, and create programs for one team at a time
Surface recommendation options, change age dropdown, and create programs for one team at a time
Surface recommendation options, change age dropdown, and create programs for one team at a time
I tested mid-fidelity designs with athletes and coaches to observe that they'd prefer to see options like "recommend" or "suggest variety" at the top for program customization. Coaches faced difficulty creating programs for all teams at once and choosing an age category (athletes) from dropdown.
I tested mid-fidelity designs with athletes and coaches to observe that they'd prefer to see options like "recommend" or "suggest variety" at the top for program customization. Coaches faced difficulty creating programs for all teams at once and choosing an age category (athletes) from dropdown.
I tested mid-fidelity designs with athletes and coaches to observe that they'd prefer to see options like "recommend" or "suggest variety" at the top for program customization. Coaches faced difficulty creating programs for all teams at once and choosing an age category (athletes) from dropdown.
I tested mid-fidelity designs with athletes and coaches to observe that they'd prefer to see options like "recommend" or "suggest variety" at the top for program customization. Coaches faced difficulty creating programs for all teams at once and choosing an age category (athletes) from dropdown.
I tested mid-fidelity designs with athletes and coaches to observe that they'd prefer to see options like "recommend" or "suggest variety" at the top for program customization. Coaches faced difficulty creating programs for all teams at once and choosing an age category (athletes) from dropdown.








































FINAL FLOWS FOR ATHLETE
FINAL FLOWS FOR ATHLETE
FINAL FLOWS FOR ATHLETE
FINAL FLOWS FOR ATHLETE
Athletes can create 3 types of programs with "we'll suggest" option curbing decision paralysis
Athletes can create 3 types of programs with "we'll suggest" option curbing decision paralysis
Athletes can create 3 types of programs with "we'll suggest" option curbing decision paralysis
Athletes can create 3 types of programs with "we'll suggest" option curbing decision paralysis
Athletes can create 3 types of programs with "we'll suggest" option curbing decision paralysis
Strength, mobility, and prehab programs can be developed by athletes in the app. During usability testing I found that athletes experienced decision paralysis and didn't always see the "recommend" or "allocate variety" options so I moved them above.
Strength, mobility, and prehab programs can be developed by athletes in the app. During usability testing I found that athletes experienced decision paralysis and didn't always see the "recommend" or "allocate variety" options so I moved them above.
Strength, mobility, and prehab programs can be developed by athletes in the app. During usability testing I found that athletes experienced decision paralysis and didn't always see the "recommend" or "allocate variety" options so I moved them above.
Strength, mobility, and prehab programs can be developed by athletes in the app. During usability testing I found that athletes experienced decision paralysis and didn't always see the "recommend" or "allocate variety" options so I moved them above.
Strength, mobility, and prehab programs can be developed by athletes in the app. During usability testing I found that athletes experienced decision paralysis and didn't always see the "recommend" or "allocate variety" options so I moved them above.
FINAL FLOWS FOR COACH
FINAL FLOWS FOR COACH
FINAL FLOWS FOR COACH
FINAL FLOWS FOR COACH
Coaches can create 4 types of programs for multiple teams and choose a duration for them
Coaches can create 4 types of programs for multiple teams and choose a duration for them
Coaches can create 4 types of programs for multiple teams and choose a duration for them
Coaches can create 4 types of programs for multiple teams and choose a duration for them
Coaches can create 4 types of programs for multiple teams and choose a duration for them
Bodyweight strength, mobility, warm-up, and prehab programs can be created by coaches for their teams. The time duration can only be chosen for the strength program. Team matching wasn't implemented due to technical constraints so they cannot track athletes' progress.
Bodyweight strength, mobility, warm-up, and prehab programs can be created by coaches for their teams. The time duration can only be chosen for the strength program. Team matching wasn't implemented due to technical constraints so they cannot track athletes' progress.
Bodyweight strength, mobility, warm-up, and prehab programs can be created by coaches for their teams. The time duration can only be chosen for the strength program. Team matching wasn't implemented due to technical constraints so they cannot track athletes' progress.
Bodyweight strength, mobility, warm-up, and prehab programs can be created by coaches for their teams. The time duration can only be chosen for the strength program. Team matching wasn't implemented due to technical constraints so they cannot track athletes' progress.
Bodyweight strength, mobility, warm-up, and prehab programs can be created by coaches for their teams. The time duration can only be chosen for the strength program. Team matching wasn't implemented due to technical constraints so they cannot track athletes' progress.
FREE TRIAL FOR MARKETING
FREE TRIAL FOR MARKETING
FREE TRIAL FOR MARKETING
FREE TRIAL FOR MARKETING
Future marketing companions and physiotherapists can recommend free trials for conversion
Future marketing companions and physiotherapists can recommend free trials for conversion
Future marketing companions and physiotherapists can recommend free trials for conversion
Future marketing companions and physiotherapists can recommend free trials for conversion
Future marketing companions and physiotherapists can recommend free trials for conversion
At the time, only coaches and teams that purchased subscriptions could use the app after the founder sent over activation keys. The founder observed the interest that physiotherapists had in spreading the word about the app, so I designed the free trial feature that would enable higher conversions.
At the time, only coaches and teams that purchased subscriptions could use the app after the founder sent over activation keys. The founder observed the interest that physiotherapists had in spreading the word about the app, so I designed the free trial feature that would enable higher conversions.
At the time, only coaches and teams that purchased subscriptions could use the app after the founder sent over activation keys. The founder observed the interest that physiotherapists had in spreading the word about the app, so I designed the free trial feature that would enable higher conversions.
At the time, only coaches and teams that purchased subscriptions could use the app after the founder sent over activation keys. The founder observed the interest that physiotherapists had in spreading the word about the app, so I designed the free trial feature that would enable higher conversions.
At the time, only coaches and teams that purchased subscriptions could use the app after the founder sent over activation keys. The founder observed the interest that physiotherapists had in spreading the word about the app, so I designed the free trial feature that would enable higher conversions.
REFLECTION AND NEXT STEPS
REFLECTION AND NEXT STEPS
REFLECTION AND NEXT STEPS
REFLECTION AND NEXT STEPS
The scope may narrow and change until the final designs are handed off
The scope may narrow and change until the final designs are handed off
The scope may narrow and change until the final designs are handed off
The scope may narrow and change until the final designs are handed off
The scope may narrow and change until the final designs are handed off
Throughout the duration of the project, the scope kept changing with the agreed upon features being: injury-adapted programs for both coaches and athletes, team tracking and time duration adjustment for coaches, exercise modification options for athletes, and more.
Ultimately, due to development constraints, the final designs only included standard program creation for both primary users, time duration adjustment for one program, and the ability to create multiple teams for the coaches. But that doesn't mean that the time spent on ideation and initial designs for undeveloped features were of no use.
Throughout the duration of the project, the scope kept changing with the agreed upon features being: injury-adapted programs for both coaches and athletes, team tracking and time duration adjustment for coaches, exercise modification options for athletes, and more.
Ultimately, due to development constraints, the final designs only included standard program creation for both primary users, time duration adjustment for one program, and the ability to create multiple teams for the coaches. But that doesn't mean that the time spent on ideation and initial designs for undeveloped features were of no use.
Throughout the duration of the project, the scope kept changing with the agreed upon features being: injury-adapted programs for both coaches and athletes, team tracking and time duration adjustment for coaches, exercise modification options for athletes, and more.
Ultimately, due to development constraints, the final designs only included standard program creation for both primary users, time duration adjustment for one program, and the ability to create multiple teams for the coaches. But that doesn't mean that the time spent on ideation and initial designs for undeveloped features were of no use.
Throughout the duration of the project, the scope kept changing with the agreed upon features being: injury-adapted programs for both coaches and athletes, team tracking and time duration adjustment for coaches, exercise modification options for athletes, and more.
Ultimately, due to development constraints, the final designs only included standard program creation for both primary users, time duration adjustment for one program, and the ability to create multiple teams for the coaches. But that doesn't mean that the time spent on ideation and initial designs for undeveloped features were of no use.
Throughout the duration of the project, the scope kept changing with the agreed upon features being: injury-adapted programs for both coaches and athletes, team tracking and time duration adjustment for coaches, exercise modification options for athletes, and more.
Ultimately, due to development constraints, the final designs only included standard program creation for both primary users, time duration adjustment for one program, and the ability to create multiple teams for the coaches. But that doesn't mean that the time spent on ideation and initial designs for undeveloped features were of no use.
Protected Case Study
Please enter the password provided on my resume or application to access this work.