iOS App · Case Study
RepLog —
Fitness Tracker
A native iOS workout tracking app built with SwiftData persistence, custom analytics, a live activity widget, and a clean design system built for serious athletes.
What we built
Key features
Workout Tracking
Log every session with exercises, sets, reps, weight, and notes — all persisted locally with SwiftData.
Routine Templates
Save your favourite workout structures as reusable routines so you never start from scratch.
Exercise Library
Full library of exercises organised by muscle group, with the ability to create your own.
Rest Timer
Built-in rest timer with haptic feedback so you stay focused between sets without checking your phone.
Live Activity Widget
Lock screen and Dynamic Island widget shows your active rest timer in real time.
Progress Analytics
Monthly session counts, total sets logged, and time under training tracked automatically.
Want something like this?
We build native iOS apps with the same level of craft and attention to detail.
Start a project