Francesco Di Costanzo
Back to projects

PeakForm

A high-performance training diary that unifies training, nutrition, sleep, and readiness in one offline-capable workflow.

Visit project

PeakForm is a Next.js + Supabase web app for athletes who want a single source of truth for performance. Instead of splitting data across separate tools, it puts training sessions, fueling, recovery metrics, and notes on one daily timeline so decisions are faster and clearer.

The product is organized around four practical jobs:

  • Daily training log: track runs, rides, strength, pace, power, heart rate, and session RPE.
  • Fueling and macros: log calories and macro targets with quick compliance checks.
  • Recovery and readiness: combine HRV, resting HR, sleep, mood, and stress to spot when to push or back off.
  • Load management: monitor rolling volume, polarization, and short-vs-long-term load ratios to catch spikes early.

PeakForm also includes Strava and WHOOP sync, offline-first behavior with conflict-aware syncing, and TXT import/export for backups and bulk updates. It is built as a privacy-first tool for serious self-coaching: minimal friction on input, high signal on output.