





Case Study: Bent Barbell Lifting Club
Helping gym members stay consistent by removing daily workout planning friction
Designer - Dylan Fenton | Role - UX/UI Designer | Platform: iOS | Tools Used - Figma | Timeline - Nov. 2025 (3 weeks)
Project at a glance:
Problem: Members struggled to stay consistent without guidance
Solution: A friction-light, mobile-first gym companion
Focus: Habit formation, clarity, fast access
Outcome: Clear daily actions without decision fatigue



Problem & Opportunity
Understanding friction in performance-focused training environments
Bent Barbell Lifting Club members are highly motivated, performance-driven athletes, yet their digital experience did not reflect how they actually train.
Key challenges included:
Fragmented access to workouts, classes, and programs that forced users to remember where things lived
Friction during high-energy moments such as checking in, navigating options, or finding today’s workout
Weak visual hierarchy that made it difficult to scan between sessions quickly
Inconsistent flows that slowed down routines meant to be fast and repeatable
In an environment built around consistency and momentum, even small points of friction added up.
The Problem
This presented an opportunity to design a performance-focused gym app centered on speed, clarity, and repeatability.
The goal was to:
Reduce cognitive load so members could focus on training, not navigation
Create predictable patterns that support daily and weekly gym routines
Surface the most important actions immediately without clutter
Design an interface that felt strong, intentional, and aligned with gym culture
Rather than adding features, the focus was on removing friction and supporting members during their most focused moments.
The Opportunity
Why This Matters
Small points of friction disrupt focus and momentum during training
A streamlined interface supports faster decisions and greater consistency over time

Goals & Design Principles (Part 1)
A framework for reducing friction during high-focus strength training.
Section 1: Project Goals
Enable fast, repeatable actions during workouts and check-ins
Enable decisive actions with minimal cognitive load
Surface essential information without overwhelming the user
Support consistency across daily and weekly gym routines
Primary Goals
These goals were defined early to minimize friction during training and support focused, repeatable actions under physical load.
Secondary Goals
Minimize the number of taps required for common actions such as check-in, class access, and workout selection
Allow users to resume workouts or programs without re-navigation
Make progress indicators visible at a glance to reinforce consistency
Reduce visual noise during active training and in-workout states
Support one-handed use during workouts

Goals & Design Principles (Part 2)
Translating goals into actionable design decisions
Section 2: Design Principles
With the project goals established, I defined a small set of design principles to guide every layout, interaction, and visual choice. These principles acted as guardrails to ensure the interface stayed focused, efficient, and consistent during high-effort strength training moments.
Speed Over Customization
During workouts, speed matters more than flexibility. The interface prioritizes fast access to common actions like check-ins, workouts, and program selection rather than deep customization options that slow users down in high-focus moments.
Glanceability Over Density
Information is surfaced in a way that can be understood at a glance. Progress indicators, check-ins, and key actions are visually separated to prevent cognitive overload, especially when users are fatigued or mid-workout.
Consistency Over Novelty
Interaction patterns, button placement, and navigation behaviors remain consistent across screens. This reduces relearning and supports habit formation, allowing
users to move through the app with minimal thought over time.
Large Targets for Fatigued Interaction
Buttons and primary actions are intentionally large and spaced to support one-handed use and reduced precision during workouts. This minimizes friction when users are sweaty, tired, or moving quickly between sets.
Visual Restraint During Active States
High-contrast accents are reserved for primary actions and important feedback. Secondary content is visually subdued to reduce noise and keep attention focused on the task at hand.
These principles ensured that every screen supported the same core objective: helping members stay consistent and focused during training without unnecessary friction.

User Flow Diagram
User Flow & Core Experience
App Launch
Entry Screen
Create Account
Login
Check-In
Classes
Training Programs
Welcome
Set Goals (Skippable)
Home / Dashboard
Trainers
The user flow prioritizes speed, clarity, and repeatable actions, allowing members to move from entry to training with minimal friction.
Core Dashboard Actions
Profile

Information Architecture (Part 1)
This intersection shaped an information architecture optimized for speed, clarity, and repeatable training actions.
High-energy strength training
Limited attention during workouts
Physical fatigue and time pressure
One-handed, mid-set interaction
Frequent, repeatable sessions
Returning gym members
Habit-driven usage patterns
Goal-oriented
Familiar with gym routines
Prioritize speed over exploration
Check-ins and attendance
Class schedules
Training programs
Trainer access
Progress visibility
Low Cognitive
Load
High-Frequency
Actions
Glanceable
Information
Core IA
Decisions
Users
Content
Context
Balancing context, users, and content

Information Architecture (Part 2)
Top-Down Structure & Content Hierarchy
This top-down structure ensures the most critical actions are always one step away, while secondary tasks remain accessible without disrupting training flow.
Home / Dashboard
Core Training Actions
Supporting & Account Management
These actions are surfaced immediately
to support speed, habit formation, and
repeatable workouts.
Lower-frequency actions are intentionally separated to reduce cognitive load during active training states.
Check-In
Classes
Trainers
Training Programs
Profile
Membership Details
Preferences
Settings
Notifications
Progress & Achievements
Account
Management
Check-In History

Low-Fidelity Wireframes
These low-fidelity wireframes were used to explore layout, hierarchy, and user flow before introducing visual styling. The goal was to validate structure, reduce cognitive load, and ensure core tasks could be completed intuitively without relying on visual polish.
Visual styling and branding were intentionally excluded at this stage to prevent premature design decisions from influencing usability outcomes.
Primary actions are consistently positioned to reduce learning time across screens.
Single-task focus per screen helps reduce cognitive load during onboarding.
Progressive disclosure is used to prevent overwhelming first-time users.
Mobile-first hierarchy prioritizes thumb-reachable actions.
Repeated structural patterns reinforce user familiarity.
Login / Entry Page
Account Creation
Goals
Class Types
Home
Profile







High-Fidelity Screens
These high-fidelity screens translate validated low-fidelity structures into detailed, interactive layouts. Visual hierarchy, spacing, and component behavior were refined to ensure clarity, consistency, and usability across core user flows before final visual polish.
Clear visual hierarchy applied to primary and secondary actions
Component spacing and alignment refined for readability and accessibility
Navigation patterns standardized across primary screens
Content density adjusted to balance efficiency and scannability
These high-fidelity screens validated layout, structure, and interaction behavior across key user flows, enabling confident exploration of visual design
and branding in the final UI phase.
Login / Entry Page
Account Creation
Goals
Class Types
Home
Profile






Primary actions are consistently placed within thumb-reachable zones to reinforce muscle memory and reduce interaction cost during frequent use.

Visual Direction & UI System
Cards provide clear content grouping while maintaining generous spacing to improve readability on smaller screens.
Orange is used sparingly for primary actions to create strong call-to-action contrast, while dark neutral surfaces reduce visual fatigue in prolonged use scenarios.
Text hierarchy was designed to support quick scanning and glanceability, particularly during short interaction moments between sets. Headings are bold and condensed for emphasis, while body text prioritizes legibility at small sizes.
Primary typeface: Big Shoulders Display
Color System
Typography
Components & Interaction Style
212223
FE7F2D
191919
FFFFFF
000000
D9D9D9
Sign In
**********
Password:

M4071530
1,250 Pound Club Badge
1,000 Pound Club Badge
120 Day Streak Badge
Achievements


LOCKED
BADGE

The UI system was designed to reinforce consistency, usability, and brand identity across all core screens. Components, color usage, and typography were standardized
to reduce cognitive load, support accessibility, and ensure scalable reuse as the product grows.

Results & Impact
This project demonstrates my approach to UX design: validating structure first, refining interaction through iteration, and applying visual design intentionally to
support real user behavior.
Reduced onboarding friction through step-by-step account and goal setup
Faster repeat interactions using thumb-reachable primary actions
Clear information hierarchy via card-based layouts
Predictable navigation patterns across core screens
Key UX Outcomes
Cognitive load reduction
Progressive disclosure
Mobile-first interaction design
Consistent, reusable component system
Design Principles Applied
Scalable addition of trainers, classes, and programs
Expansion of achievements and progress tracking
Component reuse without redesigning core flows
Flexible support for multiple user goals
What This Design Enables
The final design emphasizes clarity, consistency, and ease of use in a high-focus gym environment. Design decisions were guided by principles of cognitive load reduction, progressive disclosure, and repeat-use efficiency. While the product is conceptual, outcomes reflect real-world UX patterns observed in fitness and habit-driven applications.

Reflection & Next Steps
This project reinforced the value of validating structure and user intent before investing in visual detail. Prioritizing task flow, hierarchy, and repeat-use efficiency led to clearer primary actions, reduced decision fatigue, and predictable navigation suited for short, interrupted gym interactions.
Key Learnings
Structure drives usability
Validating layout, hierarchy, and task flow in lo-fi reduced rework and improved confidence in hi-fi decisions
Context shapes interaction design
Designing for the gym environment emphasized glanceable interactions, clear primary actions, and predictable navigation mid-workout
Consistency builds muscle memory
Repeated layout patterns improved learnability and supported high-frequency actions like check-ins
Early goals enable personalization
Capturing goals during onboarding allowed the experience to adapt without added complexity later
Opportunities for Future Iteration
Usability testing
Validate onboarding clarity, goal selection flow, and task completion time through moderated tests
Progress & feedback loops
Expand achievements, streaks, and micro-feedback to reinforce motivation and habit formation
Accessibility refinements
Evaluate contrast, tap targets, and motion sensitivity for low-attention or physically active use
Scalability
Explore additional roles and larger content sets to confirm the system scales without fragmenting the experience