Conceptual Project

Conceptual Project

Conceptual Project

Overcoming Strength Training Plateaus Using Data & AI

Overcoming Strength Training Plateaus Using Data & AI

Overcoming Strength Training Plateaus Using Data & AI

Overcoming Strength Training Plateaus Using Data & AI

Designing an end to end mobile application for intermediate to advanced weight lifters

Designing an end to end mobile application for intermediate to advanced weight lifters

Designing an end to end mobile application for intermediate to advanced weight lifters

Timeline

Mar - Apr 2024

Mar - Apr 2024

Mar - Apr 2024

6 Weeks

6 Weeks

6 Weeks

100+ Hours

100+ Hours

100+ Hours

My Role

Sole Designer

Sole Designer

Sole Designer

Research

Ideation

Sketching

Branding

Prototyping

Testing

Timeline

Mar - Apr 2024

6 Weeks

100+ Hours

The Importance of Workout Tracking for Lifters

The Importance of Workout Tracking for Lifters

The Importance of Workout Tracking for Lifters

The Importance of Workout Tracking for Lifters

Background and Problem

Background and Problem

Background and Problem

Background and Problem

Weightlifters rely on tracking workouts to outline each session and monitor progress. Many follow programs from influencers and experts, often downloaded or purchased as files. However, existing mobile apps lack the ability to seamlessly import these programs and then follow them, requiring time-consuming manual entry.

My initial goal was to validate this with research and then design an app that automatically imports workout programs, eliminating the need for manual entry. However, research revealed that lifters need more than just data entry; they need insights to help them overcome plateaus and continuously build upon their performance in the gym. This led to a more comprehensive solution: an app that simplifies program imports and offers advanced progress tracking and analytics, giving users valuable insights to improve performance and stay focused on their goals.

Weightlifters rely on tracking workouts to outline each session and monitor progress. Many follow programs from influencers and experts, often downloaded or purchased as files. However, existing mobile apps lack the ability to seamlessly import these programs and then follow them, requiring time-consuming manual entry.

My initial goal was to validate this with research and then design an app that automatically imports workout programs, eliminating the need for manual entry. However, research revealed that lifters need more than just data entry; they need insights to help them overcome plateaus and continuously build upon their performance in the gym. This led to a more comprehensive solution: an app that simplifies program imports and offers advanced progress tracking and analytics, giving users valuable insights to improve performance and stay focused on their goals.

Weightlifters rely on tracking workouts to outline each session and monitor progress. Many follow programs from influencers and experts, often downloaded or purchased as files. However, existing mobile apps lack the ability to seamlessly import these programs and then follow them, requiring time-consuming manual entry.

My initial goal was to validate this with research and then design an app that automatically imports workout programs, eliminating the need for manual entry. However, research revealed that lifters need more than just data entry; they need insights to help them overcome plateaus and continuously build upon their performance in the gym. This led to a more comprehensive solution: an app that simplifies program imports and offers advanced progress tracking and analytics, giving users valuable insights to improve performance and stay focused on their goals.

Weightlifters rely on tracking workouts to outline each session and monitor progress. Many follow programs from influencers and experts, often downloaded or purchased as files. However, existing mobile apps lack the ability to seamlessly import these programs and then follow them, requiring time-consuming manual entry.

My initial goal was to validate this with research and then design an app that automatically imports workout programs, eliminating the need for manual entry. However, research revealed that lifters need more than just data entry; they need insights to help them overcome plateaus and continuously build upon their performance in the gym. This led to a more comprehensive solution: an app that simplifies program imports and offers advanced progress tracking and analytics, giving users valuable insights to improve performance and stay focused on their goals.

Research

Research

Research

Identifying the Core Questions

Question

Question

Question

How would an improved workout program importing and tracking solution affect users’ strength training experiences?

How would an improved workout program importing and tracking solution affect users’ strength training experiences?

How would an improved workout program importing and tracking solution affect users’ strength training experiences?

How would an improved workout program importing and tracking solution affect users’ strength training experiences?

Question

Question

Question

What strength training apps are most popular among users and what do they find valuable about each of them?

What strength training apps are most popular among users and what do they find valuable about each of them?

What strength training apps are most popular among users and what do they find valuable about each of them?

What strength training apps are most popular among users and what do they find valuable about each of them?

Question

Question

Question

How do strength trainers currently track their progress and plan for workout program phases, whether through apps or pen & paper?

How do strength trainers currently track their progress and plan for workout program phases, whether through apps or pen & paper?

How do strength trainers currently track their progress and plan for workout program phases, whether through apps or pen & paper?

How do strength trainers currently track their progress and plan for workout program phases, whether through apps or pen & paper?

Research

Validating and Uncovering New Insights

To define the problem and the audience, I conducted surveys and interviews with lifters to gather insights on their tracking habits and frustrations. Additionally, I performed a competitive analysis of five popular weight lifting tracking apps—Hevy, Strong, BodyFit, Smart Gym, and FitBod—to identify strengths and weaknesses of each.

To further validate and define the problem and the audience, I conducted surveys and interviews with lifters to gather insights on their tracking habits and frustrations. Additionally, I performed a competitive analysis of five popular weight lifting tracking apps—Hevy, Strong, BodyFit, Smart Gym, and FitBod—to identify strengths and weaknesses of each.

To define the problem and the audience, I conducted surveys and interviews with lifters to gather insights on their tracking habits and frustrations. Additionally, I performed a competitive analysis of five popular weight lifting tracking apps—Hevy, Strong, BodyFit, Smart Gym, and FitBod—to identify strengths and weaknesses of each.

To define the problem and the audience, I conducted surveys and interviews with lifters to gather insights on their tracking habits and frustrations. Additionally, I performed a competitive analysis of five popular weight lifting tracking apps—Hevy, Strong, BodyFit, Smart Gym, and FitBod—to identify strengths and weaknesses of each.

Competitive Analysis

Hevy

Hevy

Geared toward more experienced lifters, letting them create their own routines, and share them with friends through the social features.

Geared toward more experienced lifters, letting them create their own routines, and share them with friends through the social features.

Geared toward more experienced lifters, letting them create their own routines, and share them with friends through the social features.

Geared toward more experienced lifters, letting them create their own routines, and share them with friends through the social features.

Strengths

Strengths

Strengths

  • No-nonsense approach to tracking

  • No-nonsense approach to tracking

  • No-nonsense approach to tracking

  • No-nonsense approach to tracking

  • Social features to share workouts and progress

  • Social features to share workouts and progress

  • Social features to share workouts and progress

  • Social features to share workouts and progress

  • Excellent Apple Watch integration and live syncing

  • Excellent Apple Watch integration and live syncing

  • Excellent Apple Watch integration and live syncing

  • Excellent Apple Watch integration and live syncing

  • Excellent Apple Watch integration and live syncing

  • Excellent Apple Watch integration and live syncing

  • Excellent Apple Watch integration and live syncing

  • Excellent Apple Watch integration and live syncing

Weaknesses

Weaknesses

Weaknesses

  • Some logging interaction issues

  • Some logging interaction issues

  • Some logging interaction issues

  • Some logging interaction issues

  • Importing data limited to the Strong app only.

  • Importing data limited to the Strong app only.

  • Importing data limited to the Strong app only.

  • Importing data limited to the Strong app only.

Takeaway

I personally switched to this app years ago after getting frustrated with Strong. The developers even went as far to onboard users from the Strong app with the ability to export workout data and then import it into Hevy. The big difference I noticed immediately was how reliably the Apple Watch live sync feature worked. In addition, the social features allowed an element of accountability amongst friends with its social feature.

Strong

Strong

Geared toward more experienced lifters. A no-nonsense approach to tracking lifts and progression.

Geared toward more experienced lifters. A no-nonsense approach to tracking lifts and progression.

Geared toward more experienced lifters. A no-nonsense approach to tracking lifts and progression.

Geared toward more experienced lifters. A no-nonsense approach to tracking lifts and progression.

Strengths

Strengths

Strengths

  • Straightforward and intuitive interface

  • Straightforward and intuitive interface

  • Straightforward and intuitive interface

  • Straightforward and intuitive interface

  • Custom numerical input UI is exceptional

  • Custom numerical input UI is exceptional

  • Custom numerical input UI is exceptional

  • Custom numerical input UI is exceptional

  • Apple Health integration

  • Apple Health integration

  • Apple Health integration

  • Apple Health integration

  • Good visualization of progress

  • Good visualization of progress

  • Good visualization of progress

  • Good visualization of progress

  • Free version available, with limited number of routines

  • Free version available, with limited number of routines

  • Free version available, with limited number of routines

  • Free version available, with limited number of routines

Weaknesses

Weaknesses

Weaknesses

  • Apple Watch live sync issues

  • Apple Watch live sync issues

  • Apple Watch live sync issues

  • Apple Watch live sync issues

  • Not frequently updated anymore.

  • Not frequently updated anymore.

  • Not frequently updated anymore.

  • Not frequently updated anymore.

Takeaway

I actually used Strong for years before switching to Hevy. During my research I revisited it and forgot how good some of the UX is for this app. The custom-designed numerical input keyboard makes logging much faster and intuitive than others that use the native numerical keyboard. With Apple Watch live sync bugs happening frequently and the app not getting updates much anymore, I and many others in the community stopped using it.

BodyFit

BodyFit

Made for a range of lifting experience levels, allowing users to choose from a huge library of Bodybuilding.com’s workout programs they’ve built over the last decade+.

Made for a range of lifting experience levels, allowing users to choose from a huge library of Bodybuilding.com’s workout programs they’ve built over the last decade+.

Made for a range of lifting experience levels, allowing users to choose from a huge library of Bodybuilding.com’s workout programs they’ve built over the last decade+.

Made for a range of lifting experience levels, allowing users to choose from a huge library of Bodybuilding.com’s workout programs they’ve built over the last decade+.

Strengths

Strengths

Strengths

  • Access to hundreds of bodybuilding.com programs

  • Access to hundreds of bodybuilding.com programs

  • Access to hundreds of bodybuilding.com programs

  • Access to hundreds of bodybuilding.com programs

  • Follow expert programs day to day, week to week

  • Follow expert programs day to day, week to week

  • Follow expert programs day to day, week to week

  • Follow expert programs day to day, week to week

Weaknesses

Weaknesses

Weaknesses

  • No free version

  • No free version

  • No free version

  • No free version

  • Locked into Bodybuilding.com ecosystem

  • Locked into Bodybuilding.com ecosystem

  • Locked into Bodybuilding.com ecosystem

  • Locked into Bodybuilding.com ecosystem

  • No Apple, Google, or Fitbit integration

  • No Apple, Google, or Fitbit integration

  • No Apple, Google, or Fitbit integration

  • No Apple, Google, or Fitbit integration

  • Active workout tracking experience is lacking

  • Active workout tracking experience is lacking

  • Active workout tracking experience is lacking

  • Active workout tracking experience is lacking

Takeaway

I grew up in the time when bodybuilding.com was the go-to website to find bodybuilding/weight lifting advice and information. I was excited to see that they had updated from the old BodySpace app with BodyFit. The lack of integration with HealthKit was an immediate no for me. I understand that businesses survive off of subscriptions now, but the fact that I could download the old app and use it and the same programs for free does not leave this as an option for most.

SmartGym

SmartGym

Users looking for automatically curated strength, hypertrophy, or HIIT focused workouts based on the equipment they have available and their experience with strength training.

Users looking for automatically curated strength, hypertrophy, or HIIT focused workouts based on the equipment they have available and their experience with strength training.

Users looking for automatically curated strength, hypertrophy, or HIIT focused workouts based on the equipment they have available and their experience with strength training.

Users looking for automatically curated strength, hypertrophy, or HIIT focused workouts based on the equipment they have available and their experience with strength training.

Strengths

Strengths

Strengths

  • AI-driven insights and dynamic programming

  • AI-driven insights and dynamic programming

  • AI-driven insights and dynamic programming

  • AI-driven insights and dynamic programming

  • Good integration with health data

  • Good integration with health data

  • Good integration with health data

  • Good integration with health data

  • Apple Watch support.

  • Apple Watch support.

  • Apple Watch support.

  • Apple Watch support.

  • Frequent updates with new native OS integrations

  • Frequent updates with new native OS integrations

  • Frequent updates with new native OS integrations

  • Frequent updates with new native OS integrations

Weaknesses

Weaknesses

Weaknesses

  • No free version

  • No free version

  • No free version

  • No free version

  • Social features are limited

  • Social features are limited

  • Social features are limited

  • Social features are limited

  • Lacks detailed progress reports

  • Lacks detailed progress reports

  • Lacks detailed progress reports

  • Lacks detailed progress reports

FitBod

FitBod

Users looking to get started with AI generated workouts based on their experience level in strength training.

Users looking to get started with AI generated workouts based on their experience level in strength training.

Users looking to get started with AI generated workouts based on their experience level in strength training.

Users looking to get started with AI generated workouts based on their experience level in strength training.

Strengths

Strengths

Strengths

  • Tailored workout recommendations based on lifting experience level and goal

  • Tailored workout recommendations based on lifting experience level and goal

  • Tailored workout recommendations based on lifting experience level and goal

  • Tailored workout recommendations based on lifting experience level and goal

  • Flexibility in creating workouts

  • Flexibility in creating workouts

  • Flexibility in creating workouts

  • Flexibility in creating workouts

  • AI-powered dynamic programs.

  • AI-powered dynamic programs.

  • AI-powered dynamic programs.

  • AI-powered dynamic programs.

  • Point system to track strength progression

  • Point system to track strength progression

  • Point system to track strength progression

  • Point system to track strength progression

Weaknesses

Weaknesses

Weaknesses

  • Assumptions about the user’s familiarity with some exercises

  • Assumptions about the user’s familiarity with some exercises

  • Assumptions about the user’s familiarity with some exercises

  • Assumptions about the user’s familiarity with some exercises

  • No free tier

  • No free tier

  • No free tier

  • No free tier

  • Working tracking requires tapping back and forth between multiple screens

  • Working tracking requires tapping back and forth between multiple screens

  • Working tracking requires tapping back and forth between multiple screens

  • Working tracking requires tapping back and forth between multiple screens

  • Live syncing is subpar between watch and phone during a workout

  • Live syncing is subpar between watch and phone during a workout

  • Live syncing is subpar between watch and phone during a workout

  • Live syncing is subpar between watch and phone during a workout

Takeaway

This app was mentioned by one of the interview participants so I actually tested it as part of my research for a few weeks. The personalized program that is generated has some issues but it was immensely freeing for me personally to show up at the gym and not have to worry about what exercises I would be needing to do that day or what routine I was on. Ultimately though, I ended up switching back to the Hevy app due to FitBod constantly suggesting weird routines with too many sets and heavy compound lifts back-to-back. I honestly felt like I was going to hurt myself if I followed its programs.

Research

Research

Research

Key Findings from Surveys, Interviews, and Competitive Analysis

Need for Actionable Insights

Need for Actionable Insights

Need for Actionable Insights

Need for Actionable Insights

Lifters desire actionable insights from the workout data they provide, as many find tracking pointless without meaningful feedback.

Lifters desire actionable insights from the workout data they provide, as many find tracking pointless without meaningful feedback.

Lifters desire actionable insights from the workout data they provide, as many find tracking pointless without meaningful feedback.

Dynamic Suggestions

Dynamic Suggestions

Dynamic Suggestions

Dynamic Suggestions

Lifters want a straightforward app that intelligently suggest rest times, exercises, reps, sets, and more, dynamically, based on how they are feeling during their workout and throughout the program.

Lifters want a straightforward app that intelligently suggest rest times, exercises, reps, sets, and more, dynamically, based on how they are feeling during their workout and throughout the program.

Lifters want a straightforward app that intelligently suggest rest times, exercises, reps, sets, and more, dynamically, based on how they are feeling during their workout and throughout the program.

Easy Importing of External Programs

Easy Importing of External Programs

Easy Importing of External Programs

Easy Importing of External Programs

Research participants expressed the need for an intelligent import feature for workout programs from PDFs, as they were frustrated with manually creating routines and programs.

Research participants expressed the need for an intelligent import feature for workout programs from PDFs, as they were frustrated with manually creating routines and programs.

Research participants expressed the need for an intelligent import feature for workout programs from PDFs, as they were frustrated with manually creating routines and programs.

Ability to Strictly Follow External Programs

Ability to Strictly Follow External Programs

Ability to Strictly Follow External Programs

Ability to Strictly Follow External Programs

Participants desire a simple way to account for programming changes from week to week, including sets, reps, rest times, and exercise changes.

Participants desire a simple way to account for programming changes from week to week, including sets, reps, rest times, and exercise changes.

Participants desire a simple way to account for programming changes from week to week, including sets, reps, rest times, and exercise changes.

Defining the Problem

Defining the Problem

Transforming Insights Into Solutions

The research revealed a crucial insight: lifters desired more than just a convenient way to track their workouts; they sought meaningful, actionable insights to understand their progress and continually improve.

While digital tracking devices offered convenience, they often fail to provide significant benefits over traditional pen and paper methods. This gap highlighted the necessity for a solution that not only simplifies workout tracking, but also delivers valuable insights, helping lifters overcome plateaus and achieve their goals.

The research revealed a crucial insight: lifters desired more than just a convenient way to track their workouts; they sought meaningful, actionable insights to understand their progress and continually improve.

While digital tracking devices offered convenience, they often fail to provide significant benefits over traditional pen and paper methods. This gap highlighted the necessity for a solution that not only simplifies workout tracking, but also delivers valuable insights, helping lifters overcome plateaus and achieve their goals.

The research revealed a crucial insight: lifters desired more than just a convenient way to track their workouts; they sought meaningful, actionable insights to understand their progress and continually improve.

While digital tracking devices offered convenience, they often fail to provide significant benefits over traditional pen and paper methods. This gap highlighted the necessity for a solution that not only simplifies workout tracking, but also delivers valuable insights, helping lifters overcome plateaus and achieve their goals.

The research revealed a crucial insight: lifters desired more than just a convenient way to track their workouts; they sought meaningful, actionable insights to understand their progress and continually improve.

While digital tracking devices offered convenience, they often fail to provide significant benefits over traditional pen and paper methods. This gap highlighted the necessity for a solution that not only simplifies workout tracking, but also delivers valuable insights, helping lifters overcome plateaus and achieve their goals.

Ideate

Ideate

Ideate

Generating Solutions to Address Needs

Based on the insights gathered, I brainstormed and prioritized features that would address the users’ needs and enhance their workout tracking experience.

Based on the insights gathered, I brainstormed and prioritized features that would address the users’ needs and enhance their workout tracking experience.

Based on the insights gathered, I brainstormed and prioritized features that would address the users’ needs and enhance their workout tracking experience.

Feature Ideation

Feature Ideation

Must Have

Must Have

Must Have

Feature

Feature

Intelligent Program File Importing

Intelligent Program File Importing

Intelligent Program File Importing

Intelligent Program File Importing

Allow users to import PDF files, spreadsheets, or CSV files from programs they have purchased/downloaded from sources outside of the app, intelligently accounting for programming changes.

Allow users to import PDF files, spreadsheets, or CSV files from programs they have purchased/downloaded from sources outside of the app, intelligently accounting for programming changes.

Allow users to import PDF files, spreadsheets, or CSV files from programs they have purchased/downloaded from sources outside of the app, intelligently accounting for programming changes.

Feature

Feature

Program Calendar

Program Calendar

Program Calendar

Program Calendar

A calendar that shows today’s workout and upcoming workouts, integrating imported/purchased programs as well as custom-built programs.

A calendar that shows today’s workout and upcoming workouts, integrating imported/purchased programs as well as custom-built programs.

A calendar that shows today’s workout and upcoming workouts, integrating imported/purchased programs as well as custom-built programs.

Feature

Feature

Algorithm/AI-Powered Insights

Algorithm/AI-Powered Insights

Algorithm/AI-Powered Insights

Algorithm/AI-Powered Insights

Analyze workout data to offer personalized performance insights. Suggest program changes dynamically to help prevent overtraining, aid in recovery, and help push past plateaus.

Analyze workout data to offer personalized performance insights. Suggest program changes dynamically to help prevent overtraining, aid in recovery, and help push past plateaus.

Analyze workout data to offer personalized performance insights. Suggest program changes dynamically to help prevent overtraining, aid in recovery, and help push past plateaus.

Feature

Feature

Active Workout Tracking

Active Workout Tracking

Active Workout Tracking

Active Workout Tracking

A feature that allows users to track all necessary metrics during a workout in a clean and simple table view. Ability to replace individual exercises within a routine, etc.

A feature that allows users to track all necessary metrics during a workout in a clean and simple table view. Ability to replace individual exercises within a routine, etc.

A feature that allows users to track all necessary metrics during a workout in a clean and simple table view. Ability to replace individual exercises within a routine, etc.

Nice to Have

Nice to Have

Nice to Have

Feature

Wearable Device Syncing and Tracking

Wearable Device Syncing and Tracking

Wearable Device Syncing and Tracking

Ability to follow and track workouts using devices like Apple Watch, feeding more data to machine learning models.

Ability to follow and track workouts using devices like Apple Watch, feeding more data to machine learning models.

Ability to follow and track workouts using devices like Apple Watch, feeding more data to machine learning models.

Feature

Apple Health, Google Fit, Fitbit Integration and Syncing

Apple Health, Google Fit, Fitbit Integration and Syncing

Apple Health, Google Fit, Fitbit Integration and Syncing

A calendar that shows today’s workout and upcoming workouts, integrating imported/purchased programs as well as custom-built programs.

A calendar that shows today’s workout and upcoming workouts, integrating imported/purchased programs as well as custom-built programs.

A calendar that shows today’s workout and upcoming workouts, integrating imported/purchased programs as well as custom-built programs.

Surprising and Delightful

Surprising and Delightful

Surprising and Delightful

Feature

AI Chatbot

A feature allowing users to interact with the app via text or voice input to update metrics during a workout, summarize Insights and more.

A feature allowing users to interact with the app via text or voice input to update metrics during a workout, summarize Insights and more.

A feature allowing users to interact with the app via text or voice input to update metrics during a workout, summarize Insights and more.

Sketching

Sketching

Sketching

From Pen and Paper to Digital Wireframes

I began with pen and paper sketches to capture initial ideas and visualize the app’s structure. These sketches were then digitized in Figma as mid-fidelity wireframes, allowing for design refinement and feedback. Based on this feedback, I iterated sections of the product’s concepts and created high-fidelity mockups with detailed UI elements, branding, and interactions, bringing the app more to life.

I began with pen and paper sketches to capture initial ideas and visualize the app’s structure. These sketches were then digitized in Figma as mid-fidelity wireframes, allowing for design refinement and feedback. Based on this feedback, I iterated sections of the product’s concepts and created high-fidelity mockups with detailed UI elements, branding, and interactions, bringing the app more to life.

I began with pen and paper sketches to capture initial ideas and visualize the app’s structure. These sketches were then digitized in Figma as mid-fidelity wireframes, allowing for design refinement and feedback. Based on this feedback, I iterated sections of the product’s concepts and created high-fidelity mockups with detailed UI elements, branding, and interactions, bringing the app more to life.

I began with pen and paper sketches to capture initial ideas and visualize the app’s structure. These sketches were then digitized in Figma as mid-fidelity wireframes, allowing for design refinement and feedback. Based on this feedback, I iterated sections of the product’s concepts and created high-fidelity mockups with detailed UI elements, branding, and interactions, bringing the app more to life.

Sketching

Sketching

Sketching

Dashboard Tab

The Dashboard or Home Tab is what users see first when they open the ATLAS app. This tab needs to have quick access to features within the rest of the application.

The Dashboard or Home Tab is what users see first when they open the ATLAS app. This tab needs to have quick access to features within the rest of the application.

The Dashboard or Home Tab is what users see first when they open the ATLAS app. This tab needs to have quick access to features within the rest of the application.

Initial Sketches

With all of the insights data that could be presented to users, the design needed to provide them a quick way to access common needs such as starting today’s workout, seeing Insights into progress from ATLAS in the form of charts or other progress indicators.

Dashboard Mid-Fi Iterations

I played around with a LOT of versions here, trying to find the best way to quickly display personalized and relevant data. In the end, I had to simplify the data using progressive disclosure. Visualization of the AI's identity was being ideated here as well, shown with the ATLAS globe floating above its tab.

Dashboard Hi-Fi Final Wireframes

Here you can see the simplified insights cards, showing the most basic view for the insights cards allowing users to tap on the data they want to see in more detail. I made sure to explore what this screen would look like for new users and seasoned ones.

Sketching

Sketching

Sketching

Insights Tab

The Insights tab is where users go to see personalized Insights and suggestions on how to keep progressing in their training. This was the most prominent pain point uncovered from the research and so it was one of the most important features to get right.

The Insights tab is where users go to see personalized Insights and suggestions on how to keep progressing in their training. This was the most prominent pain point uncovered from the research and so it was one of the most important features to get right.

Initial Sketches

In these initial sketches of what the Insights tab could look like, I wanted to provide users a quick way to access common needs such as starting today’s workout, seeing Insights into progress from ATLAS in the form of charts or other progress indicators.

Insights Mid-Fi Iterations

Exploring what the initial unused state of the app would look like with no data provided by the user. Then exploring how data could be displayed. Feedback from testing showed users a more straightforward display of metrics, and this is where I learned about progressive disclosure.

Insights Hi-Fi Final Wireframes

Here, the different states of the insights screens are fully realized. Showing the progressive disclosure as the user taps on a specific data point and a more detailed representation is provided such as the chart showing the user's progress on their barbell squat. A great insight gained from user testing revealed a flaw in the chart view layout and I was able to move the data that updates as the user drags their finger across the chart to the top of the frame, allowing them to see the data change as they drag.

Sketching

Sketching

Sketching

Active Workout View

The Active Workout View is what users see once they start their workout. This view needed to be familiar, yet offer refined interactions. I ideated and tested a custom bottom toolbar for this view with dozens of iterations made over a few day’s time.

The Active Workout View is what users see once they start their workout. This view needed to be familiar, yet offer refined interactions. I ideated and tested a custom bottom toolbar for this view with dozens of iterations made over a few day’s time.

The Active Workout View is what users see once they start their workout. This view needed to be familiar, yet offer refined interactions. I ideated and tested a custom bottom toolbar for this view with dozens of iterations made over a few day’s time.

Initial Sketches

The active workout view needed to be familiar but offer refined elements and interactions to simplify and streamline the tracking process for users. This was easily the screens that I made the most iterations for over the course of the project, focusing on the spacing of metric inputs and how to integrate interactions for communicating with ATLAS. For users to interact with the ATLAS AI during the workout, I ideated a bottom toolbar that changes depending on what option the user taps on.

Mid-Fidelity

Here the toolbar is shown as the custom input keyboard, as well as the verbal dictation for users to tell ATLAS what to track for them. I wanted the AI to be able to communicate with the user without being distracting or annoying. This screen shows my first idea exploring this. In this stage the workout view was still a modal sheet moving in from the bottom.

Mid-Fidelity

Here the toolbar is shown as the custom input keyboard, as well as the verbal dictation for users to tell ATLAS what to track for them. I wanted the AI to be able to communicate with the user without being distracting or annoying. This screen shows my first idea exploring this. In this stage the workout view was still a modal sheet moving in from the bottom.

Hi-Fi Final Wireframes

After testing mid and high fidelity wireframes in usability tests I had great feedback and insight into how to improve the designs for the users. The tooltip evolved to the ATLAS icon glowing, signifying to users that new info was available from ATLAS. In these frames you can see that tapping on ATLAS expands the toolbar to show a preview of the ATLAS chat view. It was important that users weren't immediately blocked out of their workout session progress, so the smaller view gave a good preview that users could see and then open the chat with a larger view if needed.

Hi-Fi Final Wireframes

After testing mid and high fidelity wireframes in usability tests I had great feedback and insight into how to improve the designs for the users. The tooltip evolved to the ATLAS icon glowing, signifying to users that new info was available from ATLAS. In these frames you can see that tapping on ATLAS expands the toolbar to show a preview of the ATLAS chat view. It was important that users weren't immediately blocked out of their workout session progress, so the smaller view gave a good preview that users could see and then open the chat with a larger view if needed.

Sketching

Sketching

Sketching

Bottom Tool Bar

An important element of the active workout experience was the bottom toolbar that was ideated. I went through dozens of versions of this toolbar. The initial concept of it from the beginning was that it was contextual and changed depending on the action the user is taking. This would allow users to perform a multitude of tasks during a workout.

An important element of the active workout experience was the bottom toolbar that was ideated. I went through dozens of versions of this toolbar. The initial concept of it from the beginning was that it was contextual and changed depending on the action the user is taking. This would allow users to perform a multitude of tasks during a workout.

An important element of the active workout experience was the bottom toolbar that was ideated. I went through dozens of versions of this toolbar. The initial concept of it from the beginning was that it was contextual and changed depending on the action the user is taking. This would allow users to perform a multitude of tasks during a workout.

Exploring a Dynamic Toolbar

While I was starting to digitize my sketches, I wanted to explore a dynamic and custom bottom toolbar for the active workout view. I had a lot of fun designing all of the difference versions of each use case. Exploring what it would look like when the rest time is active, and then some examples of what users would see when tapping the chevron button in the bottom left, as well as the workout settings.

Numerical Inputs, Exertion Scale, and Voice Input Explorations

When users tap on the weight or reps input fields the toolbar changes to a custom numerical input controller, allowing them to adjust the weight with the "+" or "-" stepper.

While tracking, users needed to be able to initiate a conversation with ATLAS at any moment. This could be done through text or voice input. This is a concept I could have tested further but was limited to Figma's prototyping capabilities. Being able to summon ATLAS at any point in a workout and have it update sets by voice is a fascinating idea and one that the user testing participants were excited about as well.

Above the numerical input is another field to start talking to ATLAS via text. I wanted to make sure that users had the option to start a conversation with ATLAS at as many points as possible.

Final High-Fidelity Bottom Toolbar

The high-fidelity designs adopted a darker and more serious tone, using the main brand blue to draw attention where necessary, such as the rest timer progress bar seen here. After high-fidelity testing, the ATLAS icon was also moved to the middle and made slightly bigger to balance the style of the "add set" and chevron buttons to the left and right of it. This was also due to the participants not seeing the icon glowing during tests. The glowing is a subtle way for users to see that ATLAS has an update for them about their progress in their workout.

High-Fidelity Bottom Toolbar

Again, the other states of the bottom toolbar in their final design iteration, adopting the darker tone, and use of branding. For the speech version, I added in a transcript of what the user has said to ATLAS, as a visual confirmation that the system is picking up on their voice accurately, since most users would be in a noisy gym. User feedback showed that the microphone icon shown in the mid-fidelity wireframes could be replaced with the ATLAS icon, signifying that users could tap on the icon to start a voice conversation.

As another visual cue, I added color to the different exertion rating levels, hoping to provide a quick signifier after logging each set. Exertion was key to the power of ATLAS because the more context ATLAS was given the better the AI could provide assistance and guidance to the user. So if the user was noticeably struggling during a workout, depending on the data they are providing the system, ATLAS can infer how to best guide the user like a real world coach could.

Branding

Branding

Branding

Establishing a Trustworthy and Sophisticated Visual Identity

For the AI chatbot, it needed a name that was quickly recognizable and would encourage user interaction. For the visual identity, it needed to be sophisticated, piquing user's interests when they see it.

For the AI chatbot, it needed a name that was quickly recognizable and would encourage user interaction. For the visual identity, it needed to be sophisticated, piquing user's interests when they see it.

For the AI chatbot, it needed a name that was quickly recognizable and would encourage user interaction. For the visual identity, it needed to be sophisticated, piquing user's interests when they see it.

For the AI chatbot, it needed a name that was quickly recognizable and would encourage user interaction. For the visual identity, it needed to be sophisticated, piquing user's interests when they see it.

Branding

Branding

Giving the AI a Name

I chose “ATLAS” (Adaptive Training & Logging Assistant System), drawing inspiration from the Greek mythological figure who bore the weight of the heavens, as well as the concept of an atlas, which provides valuable insights into geographical locations. This felt appropriate for an assistant for users looking to overcome strength plateaus.

I chose “ATLAS” (Adaptive Training & Logging Assistant System), drawing inspiration from the Greek mythological figure who bore the weight of the heavens, as well as the concept of an atlas, which provides valuable insights into geographical locations. This felt appropriate for an assistant for users looking to overcome strength plateaus.

I chose “ATLAS” (Adaptive Training & Logging Assistant System), drawing inspiration from the Greek mythological figure who bore the weight of the heavens, as well as the concept of an atlas, which provides valuable insights into geographical locations. This felt appropriate for an assistant for users looking to overcome strength plateaus.

I chose “ATLAS” (Adaptive Training & Logging Assistant System), drawing inspiration from the Greek mythological figure who bore the weight of the heavens, as well as the concept of an atlas, which provides valuable insights into geographical locations. This felt appropriate for an assistant for users looking to overcome strength plateaus.

Branding

Branding

Color Palette

Brand Colors

Primary - Dynamic Azure

36BFFA

Neutral - Midnight Slate

1D2939

Status Colors

Success

Warning

Error

I chose shades of blue to imbue a sense of trust, as blue is often associated with reliability and security. This was important because AI can be intimidating for some users, and I wanted the color scheme to subconsciously instill confidence.

I wanted the design to feel new and exciting, yet familiar, pushing users to achieve their strength goals upon opening it.

I chose shades of blue to imbue a sense of trust, as blue is often associated with reliability and security. This was important because AI can be intimidating for some users, and I wanted the color scheme to subconsciously instill confidence.

I wanted the design to feel new and exciting, yet familiar, pushing users to achieve their strength goals upon opening it.

I chose shades of blue to imbue a sense of trust, as blue is often associated with reliability and security. This was important because AI can be intimidating for some users, and I wanted the color scheme to subconsciously instill confidence.

I wanted the design to feel new and exciting, yet familiar, pushing users to achieve their strength goals upon opening it.

Branding

Color Palette

Brand Colors

Primary - Dynamic Azure

36BFFA

Neutral - Midnight Slate

1D2939

Status Colors

Success

Warning

Error

I chose shades of blue to imbue a sense of trust, as blue is often associated with reliability and security. This was important because AI can be intimidating for some users, and I wanted the color scheme to subconsciously instill confidence.

I wanted the design to feel new and exciting, yet familiar, pushing users to achieve their strength goals upon opening it.

Testing

Testing

Bringing the Design to Life with High-Fidelity Prototyping

With the branding elements defined, I moved into high-fidelity designs. The app featured a dark mode and a cohesive visual identity aligned with the futuristic yet sophisticated tone set by the ATLAS brand. I created animated versions of the ATLAS globe and focused on micro-interactions and animations to bring the app to life.

With the branding elements defined, I moved into high-fidelity designs. The app featured a dark mode and a cohesive visual identity aligned with the futuristic yet sophisticated tone set by the ATLAS brand. I created animated versions of the ATLAS globe and focused on micro-interactions and animations to bring the app to life.

With the branding elements defined, I moved into high-fidelity designs. The app featured a dark mode and a cohesive visual identity aligned with the futuristic yet sophisticated tone set by the ATLAS brand. I created animated versions of the ATLAS globe and focused on micro-interactions and animations to bring the app to life.

With the branding elements defined, I moved into high-fidelity designs. The app featured a dark mode and a cohesive visual identity aligned with the futuristic yet sophisticated tone set by the ATLAS brand. I created animated versions of the ATLAS globe and focused on micro-interactions and animations to bring the app to life.

Onboarding and Importing

Onboarding and Importing

Onboarding and Importing

Onboarding and Importing

Testing

Testing

Testing

Validating and Refining Through User Testing

Thankfully, I had tested many of the screens and concepts during the low and mid-fidelity stages, meaning I could now focus on the questions that arose during the high-fidelity wireframing and prototype creation. While creating a testing plan, I recruited 5 participants that were intermediate to advanced lifters themselves to test the design with.

Thankfully, I had tested many of the screens and concepts during the low and mid-fidelity stages, meaning I could now focus on the questions that arose during the high-fidelity wireframing and prototype creation. While creating a testing plan, I recruited 5 participants that were intermediate to advanced lifters themselves to test the design with.

Thankfully, I had tested many of the screens and concepts during the low and mid-fidelity stages, meaning I could now focus on the questions that arose during the high-fidelity wireframing and prototype creation. While creating a testing plan, I recruited 5 participants that were intermediate to advanced lifters themselves to test the design with.

Question

Question

Readability and Perceived Value of Insights Tab

Readability and Perceived Value of Insights Tab

Readability and Perceived Value of Insights Tab

Are the insights provided by the AI readable and perceived as valuable? Do they offer actionable feedback that helps users understand how to progress?

Are the insights provided by the AI readable and perceived as valuable? Do they offer actionable feedback that helps users understand how to progress?

Are the insights provided by the AI readable and perceived as valuable? Do they offer actionable feedback that helps users understand how to progress?

Are the insights provided by the AI readable and perceived as valuable? Do they offer actionable feedback that helps users understand how to progress?

Question

Question

Visual Identity of the ATLAS

Visual Identity of the ATLAS

Visual Identity of the ATLAS

How did users feel about the visual identity of the AI, ATLAS?

How did users feel about the visual identity of the AI, ATLAS?

How did users feel about the visual identity of the AI, ATLAS?

How did users feel about the visual identity of the AI, ATLAS?

Question

Question

Active Workout Interactions

Active Workout Interactions

Active Workout Interactions

Did the interactions on the active workout screen, such as the top toolbar and the bottom toolbar, make sense?

Did the interactions on the active workout screen, such as the top toolbar and the bottom toolbar, make sense?

Did the interactions on the active workout screen, such as the top toolbar and the bottom toolbar, make sense?

Did the interactions on the active workout screen, such as the top toolbar and the bottom toolbar, make sense?

Question

Question

ATLAS Notification Visibility

ATLAS Notification Visibility

ATLAS Notification Visibility

Were users going to notice the glowing ATLAS icon in the bottom left corner during an active workout?

Were users going to notice the glowing ATLAS icon in the bottom left corner during an active workout?

Were users going to notice the glowing ATLAS icon in the bottom left corner during an active workout?

Were users going to notice the glowing ATLAS icon in the bottom left corner during an active workout?

Question

Question

Onboarding Usability

Onboarding Usability

Onboarding Usability

How did users perceive the value and usability of the ATLAS onboarding experience?

How did users perceive the value and usability of the ATLAS onboarding experience?

How did users perceive the value and usability of the ATLAS onboarding experience?

How did users perceive the value and usability of the ATLAS onboarding experience?

Question

Question

Program Importing and Creation

Program Importing and Creation

Program Importing and Creation

What challenges did users encounter when using the ATLAS smart program creation and Program Importing features?

What challenges did users encounter when using the ATLAS smart program creation and Program Importing features?

What challenges did users encounter when using the ATLAS smart program creation and Program Importing features?

What challenges did users encounter when using the ATLAS smart program creation and Program Importing features?

Testing

Testing

Key Insights from User Tests and Iterations Made

With these valuable insights I was able to prioritize what changes would make the biggest impact for users and then tweak and iterate the design into its final state.

With these valuable insights I was able to prioritize what changes would make the biggest impact for users and then tweak and iterate the design into its final state.

With these valuable insights I was able to prioritize what changes would make the biggest impact for users and then tweak and iterate the design into its final state.

Participants Loved ATLAS

Participants Loved ATLAS

Participants Loved ATLAS

The concept of ATLAS as a smart assistant was well-received, with participants appreciating the idea of guided workout and program creation processes.

The concept of ATLAS as a smart assistant was well-received, with participants appreciating the idea of guided workout and program creation processes.

The concept of ATLAS as a smart assistant was well-received, with participants appreciating the idea of guided workout and program creation processes.

Visual Cues

Visual Cues

Visual Cues

Some UI elements and interactions were unclear or less prominent than expected, indicating the need for clearer visual cues and navigation aids.

Some UI elements and interactions were unclear or less prominent than expected, indicating the need for clearer visual cues and navigation aids.

Some UI elements and interactions were unclear or less prominent than expected, indicating the need for clearer visual cues and navigation aids.

Voice Guided ATLAS

Voice Guided ATLAS

Voice Guided ATLAS

Voice Guided ATLAS

Participants valued the voice-guided concept of talking to ATLAS during their workout, though this could not be fully prototyped do to Figma limitations, participants really valued this concept.

Participants valued the voice-guided concept of talking to ATLAS during their workout, though this could not be fully prototyped do to Figma limitations, participants really valued this concept.

Participants valued the voice-guided concept of talking to ATLAS during their workout, though this could not be fully prototyped do to Figma limitations, participants really valued this concept.

Tooltips Were Annoying

Tooltips Were Annoying

Tooltips Were Annoying

Tooltips Were Annoying

Tooltips were too long for half of the participants, who found them annoying and dismissed them without reading.

Tooltips were too long for half of the participants, who found them annoying and dismissed them without reading.

Tooltips were too long for half of the participants, who found them annoying and dismissed them without reading.

ATLAS Glowing Visibility

ATLAS Glowing Visibility

ATLAS Glowing Visibility

ATLAS Glowing Visibility

None of the participants immediately noticed the glowing ATLAS during the active workout task. This led to a change in how the icon glows, trying to balance feeling annoying but noticeable. To balance the bottom toolbar, the icon was moved to the middle at this point and made slightly larger.

None of the participants immediately noticed the glowing ATLAS during the active workout task. This led to a change in how the icon glows, trying to balance feeling annoying but noticeable. To balance the bottom toolbar, the icon was moved to the middle at this point and made slightly larger.

None of the participants immediately noticed the glowing ATLAS during the active workout task. This led to a change in how the icon glows, trying to balance feeling annoying but noticeable. To balance the bottom toolbar, the icon was moved to the middle at this point and made slightly larger.

Smart Program Creation Preview

Smart Program Creation Preview

Smart Program Creation Preview

Smart Program Creation Preview

Half of the participants were confused about the layout of smart program creation previews, expecting them to look different from the “Today’s Workout” page, but similar to the imported program view. Using the same screens designed for the imported program preview, I applied the same format to show when the user taps on the generated smart program.

Half of the participants were confused about the layout of smart program creation previews, expecting them to look different from the “Today’s Workout” page, but similar to the imported program view. Using the same screens designed for the imported program preview, I applied the same format to show when the user taps on the generated smart program.

Half of the participants were confused about the layout of smart program creation previews, expecting them to look different from the “Today’s Workout” page, but similar to the imported program view. Using the same screens designed for the imported program preview, I applied the same format to show when the user taps on the generated smart program.

Intelligent Chat Prompts

Intelligent Chat Prompts

Intelligent Chat Prompts

Intelligent Chat Prompts

Participants appreciated the suggested prompts during the Smart Program/ATLAS chat interaction and noticed when these options were absent during the chat.

Participants appreciated the suggested prompts during the Smart Program/ATLAS chat interaction and noticed when these options were absent during the chat.

Participants appreciated the suggested prompts during the Smart Program/ATLAS chat interaction and noticed when these options were absent during the chat.

Insights and Metrics

Insights and Metrics

Insights and Metrics

Insights and Metrics

There was some concern over volume metrics, with participants wanting to see more correlation to their goals. Consistent formatting of Insight cards and color coding was also highlighted as an area needing improvement. Positive Insights were given a blue highlight while areas showing a decline were matched with another shade of orange that matched other elements of the design.

There was some concern over volume metrics, with participants wanting to see more correlation to their goals. Consistent formatting of Insight cards and color coding was also highlighted as an area needing improvement. Positive Insights were given a blue highlight while areas showing a decline were matched with another shade of orange that matched other elements of the design.

There was some concern over volume metrics, with participants wanting to see more correlation to their goals. Consistent formatting of Insight cards and color coding was also highlighted as an area needing improvement. Positive Insights were given a blue highlight while areas showing a decline were matched with another shade of orange that matched other elements of the design.

Lack of Workout Imagery

Lack of Workout Imagery

Lack of Workout Imagery

Lack of Workout Imagery

Adding workout imagery in the onboarding process was suggested to help new users recognize that they have installed a workout app when going through onboarding. Some participants voiced that they wouldn't have know they had installed a workout app.

Adding workout imagery in the onboarding process was suggested to help new users recognize that they have installed a workout app when going through onboarding. Some participants voiced that they wouldn't have know they had installed a workout app.

Adding workout imagery in the onboarding process was suggested to help new users recognize that they have installed a workout app when going through onboarding. Some participants voiced that they wouldn't have know they had installed a workout app.

The Final Prototype

The Final Prototype

A Comprehensive Tool for Intermediate and Advanced Lifters

The positive feedback from user testing validated the effort put into the concept, with participants expressing excitement about the potential of the app. Many users were disappointed that it was only a concept and not a real product they could take with them to the gym. I’m not sure I could have asked for more than that!

The positive feedback from user testing validated the effort put into the concept, with participants expressing excitement about the potential of the app. Many users were disappointed that it was only a concept and not a real product they could take with them to the gym. I’m not sure I could have asked for more than that!

The positive feedback from user testing validated the effort put into the concept, with participants expressing excitement about the potential of the app. Many users were disappointed that it was only a concept and not a real product they could take with them to the gym. I’m not sure I could have asked for more than that!

Final High-Fidelity Flows

Final High-Fidelity Flows

Final High-Fidelity Flows

Signing Up

Importing a Program

ATLAS Smart Program Creation

Insights Welcome Cards

Used Insights Example

Tracking a Workout

The Final Experience

Take It for a Spin

The final prototype includes key tasks and features that show the benefit of having ATLAS in one's pocket when they walk into the gym.
Starting with onboarding, this flow gathers the needs of the user and their strength training goal.

The final prototype includes key tasks and features that show the benefit of having ATLAS in one's pocket when they walk into the gym.
Starting with onboarding, this flow gathers the needs of the user and their strength training goal.

The final prototype includes key tasks and features that show the benefit of having ATLAS in one's pocket when they walk into the gym.
Starting with onboarding, this flow gathers the needs of the user and their strength training goal.

Conclusion

Conclusion

Reflections

This project evolved significantly, starting as a simple tracking app, capable of importing workout programs from external sources, and growing into a comprehensive AI-powered workout tracking tool.

My biggest challenge was managing scope creep, but it provided a valuable lesson in prioritizing features within a project’s timeline. I know that in a real world project many of the features and ideas that ended up in the final version would have been cut to significantly save time and resources.

This project evolved significantly, starting as a simple tracking app, capable of importing workout programs from external sources, and growing into a comprehensive AI-powered workout tracking tool.

My biggest challenge was managing scope creep, but it provided a valuable lesson in prioritizing features within a project’s timeline. I know that in a real world project many of the features and ideas that ended up in the final version would have been cut to significantly save time and resources.

This project evolved significantly, starting as a simple tracking app, capable of importing workout programs from external sources, and growing into a comprehensive AI-powered workout tracking tool.

My biggest challenge was managing scope creep, but it provided a valuable lesson in prioritizing features within a project’s timeline. I know that in a real world project many of the features and ideas that ended up in the final version would have been cut to significantly save time and resources.

This project evolved significantly, starting as a simple tracking app, capable of importing workout programs from external sources, and growing into a comprehensive AI-powered workout tracking tool.

My biggest challenge was managing scope creep, but it provided a valuable lesson in prioritizing features within a project’s timeline. I know that in a real world project many of the features and ideas that ended up in the final version would have been cut to significantly save time and resources.

Key Takeaways

Key Takeaways

Key Takeaways

Key Takeaways

Prioritization and Scope Management

Recognizing and managing scope creep is crucial for successful project delivery.

Recognizing and managing scope creep is crucial for successful project delivery.

Recognizing and managing scope creep is crucial for successful project delivery.

Recognizing and managing scope creep is crucial for successful project delivery.

Integrating AI

Exploring AI’s potential can significantly enhance the user experience, but it requires careful planning and execution, with many features needing in-depth user testing and real world prototyping to truly assure quality.

Exploring AI’s potential can significantly enhance the user experience, but it requires careful planning and execution, with many features needing in-depth user testing and real world prototyping to truly assure quality.

Exploring AI’s potential can significantly enhance the user experience, but it requires careful planning and execution, with many features needing in-depth user testing and real world prototyping to truly assure quality.

Exploring AI’s potential can significantly enhance the user experience, but it requires careful planning and execution, with many features needing in-depth user testing and real world prototyping to truly assure quality.

Conclusion

Conclusion

Conclusion

What I'm Proud Of

I am proud of how the generative AI portions of the project turned out. Designing with AI was very overwhelming at time due to the number of directions it could go.
Despite the complexity and limitations of prototyping in Figma, the feedback from testing participants was overwhelmingly positive, with many expressing a wish for the app to become a real product. As someone who has tried dozens of weight lifting apps over the years, I'm really proud of the feature set I was able to ideate and bring to high-fidelity.

I’m still disappointed every time I start tracking my workout at the gym without ATLAS.

I am proud of how the generative AI portions of the project turned out. Designing with AI was very overwhelming at time due to the number of directions it could go.
Despite the complexity and limitations of prototyping in Figma, the feedback from testing participants was overwhelmingly positive, with many expressing a wish for the app to become a real product. As someone who has tried dozens of weight lifting apps over the years, I'm really proud of the feature set I was able to ideate and bring to high-fidelity.

I’m still disappointed every time I start tracking my workout at the gym without ATLAS.

I am proud of how the generative AI portions of the project turned out. Designing with AI was very overwhelming at time due to the number of directions it could go.
Despite the complexity and limitations of prototyping in Figma, the feedback from testing participants was overwhelmingly positive, with many expressing a wish for the app to become a real product. As someone who has tried dozens of weight lifting apps over the years, I'm really proud of the feature set I was able to ideate and bring to high-fidelity.

I’m still disappointed every time I start tracking my workout at the gym without ATLAS.

I am proud of how the generative AI portions of the project turned out. Designing with AI was very overwhelming at time due to the number of directions it could go.
Despite the complexity and limitations of prototyping in Figma, the feedback from testing participants was overwhelmingly positive, with many expressing a wish for the app to become a real product. As someone who has tried dozens of weight lifting apps over the years, I'm really proud of the feature set I was able to ideate and bring to high-fidelity.

I’m still disappointed every time I start tracking my workout at the gym without ATLAS.

Future Improvements

Overcoming Limitations

To further improve the project, I would build out the active workout tracking portion of the prototype more thoroughly, testing each interaction in detail. Due to Figma prototyping limitations I couldn’t test the voice input interaction at all and would love to explore other tools to allow for more real world testing to be done.

To further improve the project, I would build out the active workout tracking portion of the prototype more thoroughly, testing each interaction in detail. Due to Figma prototyping limitations I couldn’t test the voice input interaction at all and would love to explore other tools to allow for more real world testing to be done.

To further improve the project, I would build out the active workout tracking portion of the prototype more thoroughly, testing each interaction in detail. Due to Figma prototyping limitations I couldn’t test the voice input interaction at all and would love to explore other tools to allow for more real world testing to be done.

Apple Watch Exploration

One of the original features I was going to implement and explore was the screens users would see on the Apple Watch. Due to time constraints I never got around to exploring this aspect of the project.

Conclusion

Conclusion

Final Thoughts

I'm immensely proud of this project. Designing for AI, while not originally part of the plan, was incredibly exciting to ideate for. This project demonstrated my ability to manage complex tasks, integrate and ideate advanced technologies such as AI, and create user-centered designs that address real-world problems and frustrations.

I am excited to apply these skills in future projects, continuously learning, and improving.

I'm immensely proud of this project. Designing for AI, while not originally part of the plan, was incredibly exciting to ideate for. This project demonstrated my ability to manage complex tasks, integrate and ideate advanced technologies such as AI, and create user-centered designs that address real-world problems and frustrations.

I am excited to apply these skills in future projects, continuously learning, and improving.

I'm immensely proud of this project. Designing for AI, while not originally part of the plan, was incredibly exciting to ideate for. This project demonstrated my ability to manage complex tasks, integrate and ideate advanced technologies such as AI, and create user-centered designs that address real-world problems and frustrations.

I am excited to apply these skills in future projects, continuously learning, and improving.

Thank You

Thank You

© Michael Childs 2025. All rights Reserved.

© Michael Childs 2025. All rights Reserved.

© Michael Childs 2025. All rights Reserved.