Workout Logger
Log sets fast, and see whether you're actually getting stronger.
IntermediateWeb appProductivity10–20hAI-buildable 5/5no setupworth shipping
Strength training log built for use between sets: minimal taps to record, and a progression view that shows estimated one-rep max trending over months. The entry flow has to be fast enough to use with one hand while tired, which is a real design constraint.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- Log an exercise with sets, reps and weight
- Previous session's numbers prefill for quick entry
- A rest timer starts automatically after logging a set
- Estimated one-rep max charts over time per exercise
- Personal records are detected and highlighted
- Workout templates can be created and reused
- Everything persists and exports as CSV
The interesting part
- An entry flow fast enough to use mid-workout
- One-rep max formulas diverging at high rep ranges
- Charting progress meaningfully when sessions are irregular
Once it works
- Add volume and tonnage tracking per muscle group
- Add plate calculation for a target weight
- Add a deload suggestion when progress stalls
Suggested stack
reacttypescripttailwindrechartslocalstorage