Marathon Trainer

Replace marathon-plan guesswork with a controlled, confident build.

This first-pass product helps runners set a race target, store training context, and review an adaptive weekly build designed around volume, recovery, and race-day readiness.

Inside the product

  • Protected Supabase auth for sign-up, sign-in, and sign-out
  • Goal onboarding that captures current mileage and race intent
  • Adaptive plan blocks rendered from live runner inputs
Open Marathon Trainer

What it does

A steady hand between today’s legs and race-day ambition.

Volume-aware planning

Weekly distance and long-run growth start from your actual base.

Recovery built in

Every training block accounts for absorption, not just accumulation.

Protected runner data

Supabase auth and row-level security keep each runner scoped to their own plan.

First-pass flow

  1. 1. Create an account or sign in with Supabase email/password auth.
  2. 2. Enter your goal race, target time, current mileage, and weekly training rhythm.
  3. 3. Review your adaptive dashboard, then refine your inputs whenever your training changes.