Listeye dön
Vertical SaaS/68

AI Günlük Yazma (Journaling) Asistanı

Sesli/yazılı günlük → AI tema çıkarımı + ruh hali grafiği + haftalık refleksiyon raporu.

Zaman
4 saat
bootcamp süresi
Kim ödeyecek
Bireylere
Mindfulness/journaling pratisy
Para hedefi
$1k MRR
Freemium
Stack
Next.js + Supabase + Claude
AI merkezde
/01

Kimin derdi bu?

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

Kim
Mindfulness/journaling pratisyeni — günlük tutmak istiyor ama sıradan defter motivasyon vermiyor
Canı yanan yer
Boş sayfa korkusu; yazdıklarından desen göremiyor; takıp bırakıyor
Şu an nasıl yapıyor
Notion/Day One; ChatGPT'ye yazma — kayıp süreklilik
/02

6 saate sığar mı?

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

S — 4-6 saat. Yazı/ses input + AI tema + grafiğe dönüştürme.

/03

Ne ile inşa edeceksin?

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

FrameworkNext.js 15 App Router + PWA
UIshadcn/ui + Tailwind + Recharts
DatabaseSupabase Postgres
AuthSupabase Auth
AIWhisper + Claude Sonnet 4.6
DeployVercel
/04

Hangi parçalar?

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

  1. 1Günlük girişi (yazı + ses)
  2. 2Whisper transkript
  3. 3AI tema + ruh hali extraction
  4. 4Tema grafiği (zamanla)
  5. 5Haftalık refleksiyon raporu
  6. 6Hatırlatma push
/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

B2C habit ürünü retention yüksek; SEO + topluluk büyüme

Neden hayır

Privacy hassas; eğer breach olursa marka biter

/07

Para nereden gelir?

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

Fiyat
Freemium 7 giriş/hafta, $5/ay sınırsız + grafik
Hedef ARR
1000 freemium + 200 paid × $5 = $1k MRR
Model
Freemium
/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
# AI Günlük Yazma (Journaling) Asistanı

**Ne inşa ediyoruz:** Yazılı veya sesli günlük girişi → AI tema + ruh hali çıkarımı → zamanla tema haritası ve haftalık refleksiyon raporu üreten habit aracı.

**Kullanıcının işi (JTBD):** Her akşam 5 dakika yazmak/söylemek istiyorum, AI bana 'son 2 haftada hangi konular tekrar etti' özetini gösterirsin, ruh halim grafiğe dönüşsün.

---

## Stack
- Next.js 15 App Router + PWA
- Tailwind + shadcn/ui + Recharts
- Supabase Postgres + Auth
- Whisper (Groq) + Claude Sonnet 4.6
- Deploy: Vercel

## Veri modeli
```sql
create table entries (
  id uuid primary key default gen_random_uuid(),
  user_id uuid references auth.users not null,
  body text, audio_url text, lang text default 'tr',
  themes text[], mood int check (mood between 1 and 5),
  ai_summary text, created_at timestamptz default now()
);

create table weekly_reflections (
  id uuid primary key default gen_random_uuid(),
  user_id uuid references auth.users,
  week_start date, body text, themes_summary jsonb,
  created_at timestamptz default now()
);
```

## Ana akışlar
1. Yeni giriş: yaz veya kaydet (60sn ses).
2. Whisper transkript → Claude tema + mood extraction.
3. Liste + tema bulutu + mood grafiği son 30 gün.
4. Pazar gecesi cron → haftalık refleksiyon raporu.
5. Push hatırlatma (akşam 21:00).

## 6 saatlik inşa sırası
- 0:00–1:00 — Scaffold + auth + entry CRUD
- 1:00–2:00 — Sesli kayıt + Whisper
- 2:00–3:00 — Claude tema + mood
- 3:00–4:00 — Recharts mood grafiği
- 4:00–5:00 — Haftalık refleksiyon cron
- 5:00–5:30 — Push notification (FCM)
- 5:30–6:00 — Vercel deploy

## Başarı kriteri
- [ ] Yazılı + sesli giriş çalışıyor
- [ ] AI 3 tema ve mood (1-5) çıkarıyor
- [ ] Mood grafiği son 30 gün
- [ ] 1 örnekte haftalık refleksiyon üretildi
- [ ] PWA ana ekran ekle çalışıyor

## Dikkat
- **Privacy first**: encryption-at-rest, kullanıcı sil = gerçekten sil.
- AI tema-extraction sensitive konularda hassas (sağlık/depresyon) — disclaimer ve kriz hatları.
- Mood manuel + AI tahmin (kullanıcı override).
- Sesli mod kısa tut (60sn), Whisper maliyet kontrol.

Bu sana uymadı mı?

Hepsini gör