Listeye dön
AI-first B2B Micro/14

Podcast Gösteri Notu Üretici

Podcast ses dosyasını yükle, AI transkript + zaman damgalı başlıklar + sosyal medya alıntıları + gösteri notları + SEO-uyumlu episode açıklaması üretir.

Zaman
6 saat
bootcamp süresi
Kim ödeyecek
Kreatörlere
Haftalık bölüm yayınlayan bağı
Para hedefi
$4.5k 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
Haftalık bölüm yayınlayan bağımsız podcaster'lar
Canı yanan yer
Her bölüm için 2-3 saat post-production; gösteri notu + alıntı + SEO ayrı iş
Şu an nasıl yapıyor
Manuel not alma veya hiç; alıntı paylaşımı yapılamıyor
/02

6 saate sığar mı?

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

M — 8-16 saat. Whisper + Claude + zaman damgası. 6 saatte transkript + notlar.

/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 + Storage
AuthSupabase Auth magic link
AIClaude Sonnet 4.6 + Whisper
DeployVercel
Entegrasyonlar
RSS uploadTransistor/Buzzsprout API (opsiyonel)
/04

Hangi parçalar?

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

  1. 1MP3 upload veya RSS URL
  2. 2Whisper ile transkript + timestamps
  3. 3Claude ile başlıklar + alıntılar + notlar
  4. 4Quote-card görselleri
  5. 5Episode açıklaması SEO-uyumlu
  6. 6Export (md, html)
/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

Güçlü retention (podcaster her hafta kullanır)

Neden hayır

Whisper maliyeti, uzun dosyalarda işleme süresi

/07

Para nereden gelir?

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

Fiyat
$19/ay 4 bölüm, $49/ay 12 bölüm
Hedef ARR
150 × $30 = $4.5k 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
# Podcast Gösteri Notu Üretici

**Ne inşa ediyoruz:** MP3 veya RSS feed alınca transkript + zaman damgalı başlıklar + sosyal alıntılar + 800 kelime gösteri notu üreten tool.

**Kullanıcının işi (JTBD):** Haftalık bölümümü yayına vermeden önce, 2 saatlik post-production'ı 15 dakikaya indirmek istiyorum, böylece içerik üretmeye odaklanayım.

---

## Stack
- Next.js 15 + TS strict, Tailwind + shadcn/ui
- Supabase (magic link + Postgres + Storage)
- Whisper API (word-level timestamps), Claude Sonnet 4.6
- Deploy: Vercel

## Veri modeli
```sql
create table episodes (
  id uuid primary key default gen_random_uuid(),
  user_id uuid, title text, audio_path text,
  transcript jsonb, chapters jsonb, pull_quotes jsonb,
  show_notes_md text, description text,
  created_at timestamptz default now()
);
```

## Ana akışlar
1. Upload MP3 (max 500MB) veya RSS URL'inden son bölüm çek.
2. Whisper: word-level timestamp'li transkript.
3. Claude tek çağrıda: (a) 8 bölüm başlığı + timestamp, (b) 5 tweet-boy alıntı + timestamp, (c) 800 kelime gösteri notu (markdown), (d) 160 char episode açıklaması.
4. Sekmeli arayüz: Transkript / Bölümler / Alıntılar / Notlar / Açıklama — her sekmede kopyala butonu.

## 6 saatlik inşa sırası
- 0:00–0:45 — Scaffold + auth + storage + upload UI
- 0:45–2:00 — Whisper entegrasyonu + progress bar
- 2:00–4:00 — Claude prompt zinciri + sekmeli UI
- 4:00–5:00 — Quote card görseli (html2canvas ile PNG download)
- 5:00–6:00 — Deploy

## Başarı kriteri
- [ ] 30dk MP3 ~3dk'da sonuç veriyor
- [ ] Her çıktı doğru timestamp'lere bağlı
- [ ] Alıntı PNG olarak indirilebiliyor
- [ ] Mobilde iyi, canlı URL

## Dikkat
- Whisper uzun dosyalarda chunking gerek (25MB limit).
- RSS feed parse için `rss-parser` paketi.

Bu sana uymadı mı?

Hepsini gör