Skip to content

04 · Own project

Workout Tracking & Coaching Platform

From a spreadsheet training plan to a workout app: AI import, workout logging, analytics and trainer–trainee management across web, PWA and mobile.

Type
Own project
Status
Web/PWA live · iOS in TestFlight
Period
Web / PWA05.2025 — nowMobile05.2026 — now

Key skills

  • React
  • React Native
  • TypeScript
  • Bun · Elysia.js

01Context

Training plans often live in spreadsheets. This product turns an imported plan into exercises and workouts you can follow and log in the app, then analyze over time. I use it myself, as do a few friends from the gym.

02My scope

I built the entire product myself: product decisions, interface design, the React web/PWA application, backend, AI integrations and React Native app.

03Solution

AI parses imported training plans into structured workouts. Users can log training and explore analytics, while personal trainers supervise their trainees. An AI workout composer creates plans, and AI refinement helps modify them. The same product is available on web/PWA and mobile.

04Result / status

The web app and PWA are live and used by me and a small group of gym users. The iOS React Native app is available through TestFlight. AI-assisted plan import, generation and modification are available in the product.

05Technologies

  • React
  • TypeScript
  • Vite
  • TanStack Query
  • Zustand
  • Elysia.js
  • Bun
  • PostgreSQL
  • Drizzle
  • Mistral
  • React Native
  • Expo
  • NativeWind

06Materials & links

Illustrated overview. I can discuss the implementation during an interview.