
UX Design · AI-Powered Product · Behavioral Design
FlexFit: Fitness that listens to your body.
FlexFit is an adaptive fitness system for people with irregular schedules. It adjusts workout recommendations based on changing time, energy, recovery, and personal goals, helping users stay consistent without relying on rigid routines.
Timeline
Sep 2025 -
Apr 2026
TEAM
Individual project
Role
Product designer
tOOLS
Figma
Cursor
Claude Code

problems
Fitness assumes your day is predictable.
Most fitness products are built around fixed schedules and consistent routines. But lives usually don’t follow fixed plans. This problem is more obvious for those whose time is fragmented like the shift workers. Research has shown that shift workers are less likely to meet recommended physical acitivity.
less likely
Interview
Fitness becomes a negotiation between schedule and capacity.
Interviews revealed two recurring tensions: constantly deciding how to adapt a workout, and the mismatch between what the schedule allows and what the body can actually handle.

Faye
“By the time I finally sat down, I just didn’t have the energy to decide what workout to do. Even choosing between options felt like too much.”

Mira
“When I’m called to the clinic, my plans are thrown off. I know my body needs movement, but I don’t know if it still works to go to the gym.”
Design & iteration
#1. Smart Plan Adjustment
I started creating a function that allows users to have the most scientific way of fitness fitted into their schedule within few clicks and interactions.
Adapt the plan when life changes.
However, adaptation alone wasn’t enough.

#2. Adaptive Homepage
After making plans easier to adjust, the next challenge was knowing when to intervene. The homepage now responds to changes in energy and prompts users when adaptation may be needed.
The interface reflects your state
Iteration


#3. Energy calendar
I introduced the Energy Calendar to make energy patterns visible alongside scheduled workouts. Users feel guided and more motivated to see the pattern.
The interface reflects your state
Iteration


#4. Unique Identity Pathway
After making plans easier to adjust, the next challenge was knowing when to intervene. The homepage now responds to changes in energy and prompts users when adaptation may be needed.

Turn behavior into identity.

Reflection
Designing for adaptation
Behavior is contextual
People don’t behave in stable conditions. Good systems need to respond to changing context instead of assuming an ideal routine.
Reduce decisions, don’t add them
More options can create more friction. Design should help people interpret complexity and make the next step clearer.







