All work

Mi Rutina

The platform connecting remote trainers with their athletes: workouts, AI nutrition and payments in one place.

Mi Rutina — screenshot 1
Mi Rutina — screenshot 2
Session done · Chest + BicepsAI: ~520 kcal in your lunch

The project

Mi Rutina replaces the WhatsApp-and-Excel chaos between trainer and athlete. Athletes train with interactive workouts (GIFs, video technique, dropsets, timer), upload meal photos for AI analysis and ask an assistant. Trainers manage athletes, edit workouts and get paid — all from their phone.

What it does

  • Interactive workouts: per-exercise GIFs, dropsets, cardio and a rest timer.
  • AI nutrition: meal photo → automatic nutrition analysis.
  • Trainer portal: workout editor, multiple athletes, payments and summaries.
  • Installable PWA: native-like, no app stores needed.

How it was built

Frontend
HTML/CSS/JSPWA + Service WorkerDark UI
Backend
Cloudflare WorkersKVR2Cron triggers
AI & build
Claude Haiku 4.5RemotionPlaywrightPython
PWAWorker APIKV · R2Claude

Connections & integrations

  • Claude API — meal analysis and athlete assistant
  • Cloudflare R2 — meal and profile photos
  • Email — trainer notification on completed session
  • Remotion — Instagram carousels for marketing

Method

Custom AI agents (a trainer with athlete memory, an app designer) · automated cron reports (daily and weekly) · a Remotion marketing pipeline with a content calendar.

Screens