menu
Welcome to
Mobile Fitness Platform
Overview
Home Gym is a mobile fitness platform designed to help people build and maintain a consistent workout routine anywhere — at home, outdoors, or in the office.

The product combines workouts, trainers, scheduling, nutrition, and social features into a single ecosystem. The goal was to reduce the time users spend searching for relevant workouts while increasing motivation through personalization, structure, and visible progress.

This project was developed as an MVP by a small cross-functional team. One of its distinctive aspects was the early use of AI tools to support ideation and accelerate product decisions.

Built as an MVP using Flutter for cross-platform development.
My Role
I joined the project as the only designer, taking ownership of the product from early discovery to MVP definition.

Beyond interface design, I operated at a product level — shaping the experience, defining structure, and driving decisions together with the team. I led user research, designed the information architecture from scratch, and developed the core user flows.

I was also actively involved in product discussions, helping align different perspectives and translate ideas into a clear and scalable solution.
Team & Collaboration
We worked as a team of three — two developers and myself — without strict role boundaries. From the very beginning, we built the product collaboratively: defining the idea, naming, feature set, and architecture together.

The process involved constant discussions and sometimes conflicting viewpoints. Instead of avoiding that, we used it to challenge assumptions and arrive at stronger decisions. This helped us move from different individual visions to a shared product direction.

Although the team was small, we approached the project with a structured product mindset, defining a long-term vision and breaking it down into a realistic MVP scope.
Product Approach
We started by defining the full product vision and then intentionally reduced it to a focused MVP. This allowed us to move faster while still keeping a clear long-term direction.

Instead of jumping straight into UI, I focused on structuring the experience first — defining how users would move through the product and where potential friction points might appear.
  • Phase 1 — Discovery & Strategy
    Market & competitor research
    User interviews
    Defining product vision
    01
  • Phase 2 — MVP Definition
    Feature prioritization
    User flows
    Information architecture
    02
  • Phase 3 — Design & Validation
    Wireframes & prototypes
    Usability testing
    Iteration
    03
  • Phase 4 — MVP Development
    Core features implementation
    Design system integration

    04
  • Phase 5 — Testing & Refinement
    Bug fixing
    UX improvements
    Final adjustments
    05
Research
To better understand user behavior, I conducted user interviews and market analysis, focusing on how people discover workouts, choose trainers, and stay motivated.

Through this research, it became clear that the main challenge is not access to content, but decision fatigue and lack of trust at the beginning of the journey.
Who we designed for
Competitive Landscape & Feature Analysis
Key Insights
At the early stage of a fitness journey, users are highly sensitive to friction. The more time they spend searching or doubting their choices, the more likely they are to drop off.

Another important pattern was that users rarely trust unfamiliar trainers or paid content without previewing it first. Motivation also depends heavily on seeing progress early, even if results are small.

These insights defined the core product principles:
Jobs-To-Be-Done
I used the JTBD framework to better understand user motivations and behaviors. The goal was to design a product that helps people progress toward a healthier lifestyle through consistent and engaging workouts.
User Timeline
Home Gym simplifies the often overwhelming process of finding workouts, which can discourage users at the beginning of their fitness journey. The app helps users quickly discover training programs, filter by price, and access personalized recommendations. It also supports long-term engagement through goals, achievements, and tailored content.
User path
As users begin to see value in the app and build a workout habit, they naturally progress to more advanced experiences. This includes working with trainers, joining events, and exploring personalized plans. The product supports this journey by offering tools for different levels of engagement and helping users stay motivated over time.
Key Product Decisions
01. Overwhelming Choice → Guided Discovery
Problem
Users feel overwhelmed by too many workouts, trainers, and diets.

Insight
Users don’t want to “explore endlessly” — they want relevant suggestions quickly.

Decision
I designed an algorithmic feed with filters and search:
– personalized recommendations
– unified search across workouts, trainers, and events
– visible social proof (reviews, popularity)

Impact
Faster decision-making and reduced cognitive load.
02. Low Motivation → Progress & Rewards
Problem
Users lose motivation quickly when they don’t see progress.

Insight
Motivation is driven by visible progress and small rewards.

Decision
I introduced a progress system:
– activity tracking and stats
– achievements and milestones
– rewards (including partner integrations)

Impact
Users stay engaged longer and build habits.
03. Fragmented Experience → All-in-One Platform
Problem
Users switch between multiple apps (workouts, chat, scheduling).

Insight
Users value convenience and continuity over feature complexity.

Decision
I combined key features into one ecosystem:
– workouts
– chat with trainers
– scheduling
– events

Impact
Seamless experience and stronger product retention.
04. Time Friction → Quick Start Experience
Problem**
Even motivated users may drop off if starting a workout takes too many steps.

Insight
Users want a frictionless “start now” experience.

Decision
I designed a Quick Start flow:
– reminders
– one-tap workout start
– simplified workout screen (timer, video, steps)

Impact
Reduced friction and increased workout completion rate.
05. Generic Experience → Personal Identity
Problem
Fitness apps often feel generic and impersonal.

Insight
Users want to feel emotionally connected to the product.

Decision
I introduced theme personalization:
– visual themes reflecting mood and identity
– flexible profile customization

Impact
Stronger emotional engagement and product differentiation.
Information Architecture & UX
I designed the product structure from scratch, relying on research insights and product logic in the absence of analytics.

A key principle was managing the pace of interaction. In critical moments like payments or form completion, the interface slows the user down to reduce errors. In contrast, actions like finding or starting a workout are intentionally fast and frictionless.

This balance helped create an experience that feels both efficient and reliable.
Core Flows
The product is built around several key user journeys: discovering workouts, scheduling sessions, participating in training, tracking progress, and interacting with trainers.

I designed these flows end-to-end, ensuring that transitions between steps feel natural and that users always understand what to do next.
UX Writing & Tone of Voice
As part of the design process, I refined the product’s tone of voice to make interactions clearer and more consistent.

The writing style is concise, action-oriented, and slightly motivational, supporting users without overwhelming them. This helped reduce friction in key flows and made the product feel more natural and approachable.
Katie:
Hi, I haven’t received payment for the training. Could you help me?
Support
Hi Katie! I’ll take a look and get back to you within 5 minutes.
Use of AI
This was my first project where I actively used ChatGPT as part of the design workflow.

I used it to explore ideas, test alternative solutions, and quickly iterate on concepts. It became a useful tool for expanding the solution space and accelerating early-stage decision-making.
Outcome
We designed and delivered a fully defined MVP, including core user flows and a scalable design foundation.

Although the project was eventually paused due to time and resource constraints, it provided valuable experience in building a product from scratch within a small team.
Learnings
This project strengthened my ability to think beyond interface design and operate at a product level. It required structuring complex systems without full data, making decisions under uncertainty, and aligning a team with different perspectives.

It also reinforced the importance of reducing friction early in the user journey and designing for motivation, not just functionality.
Made on
Tilda