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.
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
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.
Ne ile inşa edeceksin?
Sıfırdan yazmayacaksın — bu parçaları birleştireceksin.
Hangi parçalar?
Her parça ayrı bir commit. Sırayla yakala.
- 1Günlük girişi (yazı + ses)
- 2Whisper transkript
- 3AI tema + ruh hali extraction
- 4Tema grafiği (zamanla)
- 5Haftalık refleksiyon raporu
- 6Hatırlatma push
Piyasada kimler var?
Rakip değil, referans. Sen onlardan küçük, hızlı ve yakın olacaksın.
Neden evet, neden hayır?
Kısa bir gerçeklik testi.
B2C habit ürünü retention yüksek; SEO + topluluk büyüme
Privacy hassas; eğer breach olursa marka biter
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
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.
# 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örTürkçe, WhatsApp ile randevu onayı gönderen, müşteri geçmişini takip eden niche CRM.
Online PT'ler müşteri hedeflerini giriyor, AI 4 haftalık egzersiz programı + beslenme planı üretiyor, PDF export.
Airbnb hostları için check-in/check-out/review otomatik mesaj şablonları + AI cevap önerileri.