Listeye dön
Vertical SaaS/65

Veteriner Klinik — Hayvan Kayıt + Aşı Takvimi

Her hayvanın aşı takvimini, beslenme notlarını, ziyaret geçmişini tutan; sahibe otomatik aşı hatırlatması yollayan klinik aracı.

Zaman
6 saat
bootcamp süresi
Kim ödeyecek
Küçük işletmelere
Tek/iki vet'lik küçük klinikle
Para hedefi
60 klinik × ₺499 = ₺30…
Abonelik
Stack
Next.js + Supabase + Claude
AI destek
/01

Kimin derdi bu?

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

Kim
Tek/iki vet'lik küçük klinikler — kayıt karmaşası, aşı tarihlerini sahip atlıyor
Canı yanan yer
Aşı tarihleri Excel; sahibe hatırlatma manuel; kayıp müşteri
Şu an nasıl yapıyor
Defter + Excel + arada bir SMS
/02

6 saate sığar mı?

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

M — 6-10 saat. Hayvan/sahip CRUD + aşı takvimi + WhatsApp.

/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
AIClaude Haiku (sembol/tür extraction)
DeployVercel
Entegrasyonlar
WhatsApp Cloud API
/04

Hangi parçalar?

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

  1. 1Sahip + hayvan kayıt
  2. 2Aşı şeması (tür-spesifik)
  3. 3Otomatik bir sonraki aşı tarihi
  4. 4WhatsApp hatırlatma
  5. 5Ziyaret notu + kilo grafiği
  6. 6AI semptom-not özeti
/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

Niche + retention yüksek; aşı hatırlatma direkt müşteri çekiyor

Neden hayır

Türlere göre aşı şeması karmaşık; veriyi seed etmek zaman alır

/07

Para nereden gelir?

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

Fiyat
₺349/ay (1 vet), ₺699/ay (klinik)
Hedef ARR
60 klinik × ₺499 = ₺30k/ay
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
# Veteriner Klinik — Hayvan Kayıt + Aşı Takvimi

**Ne inşa ediyoruz:** Veteriner kliniği için hayvan kayıt + tür bazlı aşı takvimi + sahibe WhatsApp hatırlatma + ziyaret notu kütüphanesi.

**Kullanıcının işi (JTBD):** Pati'yi yıllık aşıya çağıracağım zamanı sahibi unutmasın, ben de ne zaman ne yaptığımı anında görmek istiyorum.

---

## Stack
- Next.js 15 App Router
- Tailwind + shadcn/ui + Recharts
- Supabase Postgres + Auth
- Claude Haiku (sembol özet)
- WhatsApp Cloud API
- Deploy: Vercel

## Veri modeli
```sql
create table owners (
  id uuid primary key default gen_random_uuid(),
  clinic_id uuid not null,
  full_name text, phone text, email text
);

create table animals (
  id uuid primary key default gen_random_uuid(),
  owner_id uuid references owners on delete cascade,
  name text, species text, breed text, sex text,
  birth_date date, color text, microchip text
);

create table vaccinations (
  id uuid primary key default gen_random_uuid(),
  animal_id uuid references animals on delete cascade,
  name text, given_at date, next_due_at date,
  reminder_sent_at timestamptz
);

create table visits (
  id uuid primary key default gen_random_uuid(),
  animal_id uuid references animals on delete cascade,
  visited_at timestamptz, weight_kg numeric,
  symptoms text, diagnosis text, treatment text, notes text
);
```

## Ana akışlar
1. Sahip + hayvan kayıt.
2. Aşı şeması (kedi/köpek/diğer) — bir aşı yapınca next_due_at otomatik hesaplanır.
3. Cron her gün next_due_at < 7 gün olanlara WhatsApp gönderir.
4. Ziyaret kaydı: kilo + semptom + tedavi.
5. Hayvan profilinde kilo grafiği + son 10 ziyaret.

## 6 saatlik inşa sırası
- 0:00–1:00 — Scaffold + auth + sahip/hayvan
- 1:00–2:00 — Aşı şeması seed (kedi/köpek)
- 2:00–3:30 — Aşı kayıt + next_due hesap
- 3:30–4:30 — WhatsApp hatırlatma cron
- 4:30–5:30 — Ziyaret + grafik
- 5:30–6:00 — Vercel deploy

## Başarı kriteri
- [ ] Kedi + köpek için aşı şeması tanımlı
- [ ] Aşı yapıldığında bir sonraki aşı tarihi otomatik
- [ ] Test WhatsApp hatırlatması gitti
- [ ] Kilo grafiği son 10 kaydı çiziyor
- [ ] Hayvan profili tek sayfada özet

## Dikkat
- TR aşı şemaları (Karma, Kuduz, Lösemi) tür-spesifik — ATA Vet rehberi referans.
- Mobil-first; muayene sırasında tablet/telefon kullanım.
- Microchip eşsizlik kontrolü.
- AI Haiku semptom kelimesi normalize için (örn. "kustu" → "vomit").

Bu sana uymadı mı?

Hepsini gör