Mert Uzunogullari

can't sit here

About

A mobile-first fitness PWA built around chat with an AI trainer. Pick a coaching personality — supportive, direct, technical — and they handle planning, logging, and follow-up. Workouts, meals, and body metrics get structured-extracted as you talk.

Design principles

  • 1.Simple, chat-focused conversational UI
  • 2.Plans and logged meals are clearly shown to the user in chat to remove ambiguity
  • 3.4 different coach characters from supportive to drill sergeant
  • 4.Visibility into workout plans and tracking dashboards

Tech stack and architecture

  • ·Next.js 14 (App Router) deployed as a PWA
  • ·Supabase: Postgres + Auth + RLS multi-tenancy
  • ·Claude API for chat and vision
  • ·Serwist + IndexedDB for offline workout execution
  • ·Zustand for client state, SWR for server cache
  • ·Recharts for body-metrics trends
Login