Listeye dön
Vertical SaaS/25

Fitness Koçları için Program Planlayıcı

Online PT'ler müşteri hedeflerini giriyor, AI 4 haftalık egzersiz programı + beslenme planı üretiyor, PDF export.

Zaman
6 saat
bootcamp süresi
Kim ödeyecek
Küçük işletmelere
Online fitness/pilates/yoga ko
Para hedefi
₺29.9k MRR
Abonelik
Stack
Next.js + Supabase + Claude
AI merkezde
/01

Kimin derdi bu?

Gerçek bir insan, gerçek bir acı. Kafanda canlandır.

Kim
Online fitness/pilates/yoga koçları
Canı yanan yer
Her müşteriye program hazırlamak 2 saat; Trainerize kurumsal
Şu an nasıl yapıyor
Excel şablonları + WhatsApp
/02

6 saate sığar mı?

Bootcamp modunda sıkıştırılmış senaryo.

M — 8-16 saat. Form + Claude prompt + PDF. 6 saatte rahat.

/03

Ne ile inşa edeceksin?

Sıfırdan yazmayacaksın — bu parçaları birleştireceksin.

FrameworkNext.js 15 App Router
UIshadcn/ui + Tailwind
DatabaseSupabase Postgres
AuthSupabase Auth magic link
AIClaude Sonnet 4.6
DeployVercel
Entegrasyonlar
react-pdf
/04

Hangi parçalar?

Her parça ayrı bir commit. Sırayla yakala.

  1. 1Müşteri profil formu
  2. 2Hedef + kısıtlılık input
  3. 3Claude ile 4 haftalık program
  4. 4Egzersiz kütüphanesi (seed)
  5. 5PDF güzel template
  6. 6Koç branding
/05

Piyasada kimler var?

Rakip değil, referans. Sen onlardan küçük, hızlı ve yakın olacaksın.

/06

Neden evet, neden hayır?

Kısa bir gerçeklik testi.

Neden evet

Koç başı güçlü retention, müşteri sayısı ölçeklenir

Neden hayır

İki taraflı UX (koç + müşteri uygulaması) V2'de gelir

/07

Para nereden gelir?

Bir çerçeve, değil kesin plan. İlk 100 kullanıcıya odaklan.

Fiyat
₺299/ay koç başı
Hedef ARR
100 koç × ₺299 = ₺29.9k MRR
Model
Subscription
/08

Claude Code'a ver

Aşağıdaki prompt'u olduğu gibi kopyala, Claude Code'a yapıştır. Stack, veri modeli, 6 saatlik inşa sırası ve başarı kriterleri içinde.

prompt.md
# Fitness Koçları için Program Planlayıcı

**Ne inşa ediyoruz:** Koç müşteri profili girince AI 4 haftalık program + beslenme planı üretsin ve PDF'e export etsin.

**Kullanıcının işi (JTBD):** Online PT olarak her yeni müşteriye program hazırlamak 2 saat sürüyor, 10 dakikada profesyonel PDF hazır olsun istiyorum, böylece daha çok müşteri alabileyim.

---

## Stack
- Next.js 15 + TS strict, Tailwind + shadcn/ui
- Supabase (magic link + Postgres)
- Claude Sonnet 4.6, react-pdf
- Deploy: Vercel

## Veri modeli
```sql
create table exercises_seed (
  slug text primary key, name text, category text,
  equipment text[], level text, muscle_groups text[]
);

create table clients (
  id uuid primary key default gen_random_uuid(),
  coach_id uuid references auth.users, name text, age int, weight_kg numeric,
  goal text, restrictions text, days_per_week int, experience text
);

create table programs (
  id uuid primary key default gen_random_uuid(),
  client_id uuid references clients on delete cascade,
  weeks jsonb, nutrition_md text, pdf_path text,
  created_at timestamptz default now()
);
```

## Ana akışlar
1. Seed 100 egzersiz (squat, lunge, push-up, ... TR+EN isim).
2. Yeni müşteri: profil formu.
3. Claude: "bu profile 4 haftalık program: her gün exercise slug'ları + set×reps×weight progression. Beslenme: 3 öğün + 2 ara, kalori tahmini".
4. react-pdf ile koçun logosu eklenerek güzel PDF.

## 6 saatlik inşa sırası
- 0:00–1:00 — Scaffold + auth + schema + 100 egzersiz seed
- 1:00–2:30 — Client form + Claude prompt
- 2:30–4:30 — react-pdf template (tablo layout)
- 4:30–5:30 — Client list, logo upload
- 5:30–6:00 — Deploy

## Başarı kriteri
- [ ] 3 farklı profil için anlamlı programlar
- [ ] PDF A4 düzgün, logolu
- [ ] Progresyon mantıklı (her hafta artış)
- [ ] Canlı URL

## Dikkat
- Claude'a **sakatlık/kısıtlılık** alanını zorla göster, yoksa agresif program yazabilir.
- Client portalı v2, 6 saatte sadece koç tarafı.

Bu sana uymadı mı?

Hepsini gör