DEV Community

Apoorv Darshan
Apoorv Darshan

Posted on

Logging weight, reps, and RPE per set without breaking flow

When a workout is active in Delts, every set is its own log entry: weight, reps, and RPE. The goal was to capture real training data with the fewest taps possible, because anything slower than your rest period just doesn't get logged.

A few decisions that made it usable:

  • RPE supports both strength RPE and the CR10 scale, so you log effort the way you actually train, not the way the app assumes.
  • Weight units follow your profile, kg or lb. No mental conversion mid-session.
  • Logging is scoped to the active workout, so you're never editing yesterday's numbers by accident.

The payoff is that the data you capture is honest. RPE per set is what lets you look back and see whether last week's top set was a grind or a glide, which is the difference between progressing and stalling.

I'm an ACE Certified Personal Trainer who builds iOS apps solo, so this is the logging flow I actually wanted on the gym floor. SwiftUI, iOS 17+, free core app.

https://apps.apple.com/us/app/delts-workout-tracker/id6778653288

Top comments (0)