DEV Community

Apoorv Darshan
Apoorv Darshan

Posted on

Per-session stats: showing the work right after the work

Delts puts your session stats on the Home screen the moment you finish: sets, workouts, reps, total time, and calorie burn, all scoped to that one session.

The design choice here is per-session rather than a rolling lifetime dashboard. Right after you rack the last set, the number that matters is what you just did, not a 90-day average. Immediate feedback closes the loop and makes the next session easier to show up for.

Keeping the stats session-scoped also keeps the data model honest. Each session is a self-contained record, which makes it clean to sync out to Apple Health later and clean to reason about in the AI Coach's context.

I'm a solo iOS dev and an ACE Certified Personal Trainer. SwiftUI, iOS 17+, free core app, open source under MIT.

https://delts.fit/

Top comments (0)