Development

Sparton

A Telegram Mini App for strength training: a log with a rest timer and RPE, an AI coach in chat and AI-built programmes

Project
An AI coach and strength training log in Telegram
Service
Websites and apps
Format
Telegram Mini App · AI

Task

Build a log for people who train seriously: record sets right between them, see progress and get coaching advice, inside Telegram with no separate app.

Solution

  • Live workouts: weight, reps and RPE for every set, drag-and-drop exercise order and a one-rep max estimate using the Epley formula.
  • The rest timer starts by itself after a set, with its own time for each exercise and a sound alert.
  • Workout templates that carry over last session’s weights, plus a library of ready programmes and exercises filtered by muscle and equipment.
  • An AI coach in chat: replies stream in as they’re generated, and the conversation history is saved.
  • AI-built programmes from a survey: experience, goal, style (bodybuilding, powerbuilding or powerlifting), best lifts, priority and excluded muscles.
  • A workout calendar and analytics: training volume and sets by week and muscle group.
  • A Telegram Stars subscription for a week, month or year; Russian and English, light and dark themes, animated stickers.

TechnologyReactTypeScriptViteTailwindSupabaseTanStack QueryZustandOpenAIVercel

Result

  • 4 ways to start a workout

    What it means

    From scratch, from a template, by repeating a past session or from an AI programme; logging a set takes seconds.

  • 3 AI programme styles

    What it means

    Bodybuilding, powerbuilding and powerlifting, taking into account experience, best lifts, sleep, stress and session length.

  • 2 languages and two themes

    What it means

    Russian or English is picked up from Telegram, and the light or dark theme follows the phone’s setting.

Screens

  • Sparton: Onboarding
    Onboarding
  • Sparton: The workout calendar
    The workout calendar
  • Sparton: A workout: sets, RPE and the rest timer
    A workout: sets, RPE and the rest timer
  • Sparton: The AI coach in chat
    The AI coach in chat
  • Sparton: A 4-week AI programme
    A 4-week AI programme
  • Sparton: Training volume analytics
    Training volume analytics

What shall we build together?

Tell us what you want to launch or improve. We’ll discuss the task and suggest the next step.