← All projects

Fitness app / Product design

Proggy

Planning and tracking a workout.

A lifting-first app for planning training, logging sets, and understanding progress—with supporting habits alongside it.

Explore the design
Proggy welcome screen with its pixel frog and Every lift. A little progress. message
Active workout showing previous sets, weight, reps and completion controls
Current Figma designs
My role
Product design
Focus
Workout planning & logging
Status
Figma design and prototype.
App development planned.

The starting point

Workout tracking can involve more than recording a number: choosing a routine, remembering a machine setup, and knowing what happened last time. Proggy brings those pieces into one training flow, designed around intermediate lifters.

This is a product hypothesis being explored through design. Usability testing and real-world outcomes are still ahead.

01 / Make the structure understandable

Exercises, templates and splits

I separated reusable exercise definitions from the sets planned in a template. A split then puts templates into a rotation. Keeping those layers distinct lets someone change a workout without redefining the exercise underneath it.

The training model

  1. ExerciseWhat you liftHip Thrust
  2. TemplateHow you plan a sessionLeg Day
  3. SplitWhat comes nextAn ordered rotation of templates

A split is optional. Rest days don’t move it forward; completing its workout does.

Workouts hub with separate Splits, Templates and Exercises sections
A single home for the three layers.
Leg Day template with planned warm-up, normal and drop sets
A template holds the plan for each set.

02 / Keep detail out of the way

Optional machine setup

Machine setup is useful when it changes the meaning of a lift. It shouldn’t be a prerequisite for logging one. I made setup optional, kept variations separate, and brought the chosen details together in a compact row during a workout.

Start with the essentials

Name, category, and target area define the exercise. Machine setup and variations stay optional, so numeric weight and reps can be logged without a machine profile.

The current form explicitly labels setup as optional.

Create Exercise form showing optional setup as Not set and variations as None added
Detail of the current exercise form. Select to see the full screen.
Full Body active workout with prior performance, set values, rest timer and checked sets
Current Active Workout design

During the workout

Logging an active workout

  1. Previous performance stays beside the entry.

    Weight, reps, and the last recorded set share one scan line.

  2. Setup stays in context.

    A single row shows the chosen machine and variation. Changing it preserves completed sets as they were recorded.

  3. Completion is explicit.

    Checked sets distinguish finished work from the plan. The rest control stays near the workout header.

03 / Give the session a clear ending

Reviewing a completed workout

Completion moves from detailed logging to a focused summary, personal records, and an exercise recap. The frog gives the moment warmth, while the record card puts the actual lift and result first. The numbers shown here are illustrative design content.

Workout completion summary showing duration, volume, exercise count and personal record count
The session at a glance.
From session to achievement

One card for the overview.
Another for the lifts worth remembering.

Personal-record card showing Hip Thrust 225 pounds for 10 reps and Leg Press 270 pounds for 12 reps
The result leads; the badge supports it.

Where the project is now

Returning to Home

The workout flow is in Figma. Home is still being explored through three layouts; the workout-first alternative shown here gives an unfinished session priority while keeping habits and recent records nearby.

Next comes choosing the Home direction, validating the flow with lifters, and developing the app. Persistence, live analytics, and the full product experience are future work.

View the Figma design
Workout-first Home alternative with Resume workout, weekly activity, habits and recent personal records
Home exploration A. One of three alternatives; no direction selected.

Proggy / Figma design