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.