Listeye dön
Creator Economy/62

Podcast Quote Card Üretici

Podcast bölümünü yükle, AI en güçlü 5 alıntıyı seçip Instagram/LinkedIn için tipografi-güzel quote card'a dönüştürüyor.

Zaman
4 saat
bootcamp süresi
Kim ödeyecek
Kreatörlere
Podcast'çiler — bölüm yayınlad
Para hedefi
$3.8k 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
Podcast'çiler — bölüm yayınladıktan sonra sosyal medyada paylaşım yapmak için
Canı yanan yer
Bölüm taraması + tasarım = 2 saat; Canva manuel; vurucu cümleyi yakalamak zor
Şu an nasıl yapıyor
Manuel dinleyip not, Canva template, çoğu podcast atlıyor
/02

6 saate sığar mı?

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

S — 4-6 saat. Whisper + AI alıntı seçimi + html2canvas.

/03

Ne ile inşa edeceksin?

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

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

Hangi parçalar?

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

  1. 1Ses dosyası upload
  2. 2Whisper transkript
  3. 3Claude alıntı seçimi (en vurucu 5)
  4. 4Quote card şablonları (10+ tasarım)
  5. 5Marka rengi uyarlama
  6. 6PNG export 1:1, 9:16
/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

Sade niche, hızlı ROI (sosyal paylaşım kalitesi ↑)

Neden hayır

Tasarım kalitesi rakip; differansiyasyon AI alıntı seçimi + TR

/07

Para nereden gelir?

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

Fiyat
$15/ay (5 bölüm), $29/ay (sınırsız)
Hedef ARR
200 kullanıcı × $19 = $3.8k 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 Quote Card Üretici

**Ne inşa ediyoruz:** Podcast bölüm sesini yüklediğinde Whisper transkript + Claude'un seçtiği 5 vurucu alıntıyı tipografi-güzel quote card'a dönüştürüp PNG indirten araç.

**Kullanıcının işi (JTBD):** Yeni bölümü yayınladıktan sonra sosyal medyada hızlı 5 paylaşımım hazır olsun, manuel cümle aramak istemiyorum.

---

## Stack
- Next.js 15 App Router
- Tailwind + shadcn/ui + html2canvas
- Supabase Postgres + storage
- Whisper + Claude Sonnet 4.6
- Deploy: Vercel

## Veri modeli
```sql
create table episodes (
  id uuid primary key default gen_random_uuid(),
  user_id uuid references auth.users not null,
  title text, audio_url text, transcript text,
  speaker_name text, created_at timestamptz default now()
);

create table quotes (
  id uuid primary key default gen_random_uuid(),
  episode_id uuid references episodes on delete cascade,
  text text, timestamp_seconds int, score numeric,
  card_url text
);
```

## Ana akışlar
1. Ses dosyası + bölüm başlığı + konuşmacı.
2. Whisper transkript.
3. Claude top 5 alıntı (kriterler: bağımsız anlam, < 200 karakter, vurucu).
4. Şablon seç (10 hazır), marka rengi uyarla.
5. html2canvas → PNG, indir.

## 6 saatlik inşa sırası
- 0:00–1:00 — Scaffold + auth + upload
- 1:00–2:00 — Whisper transkript
- 2:00–3:00 — Claude alıntı seçimi prompt
- 3:00–4:30 — 10 şablon (Tailwind + html2canvas)
- 4:30–5:30 — Marka rengi + isim auto-uygulama
- 5:30–6:00 — Vercel deploy

## Başarı kriteri
- [ ] 1 bölümden 5 alıntı çıkarıldı
- [ ] Her alıntı tek başına anlamlı (context'siz)
- [ ] 10 farklı şablon seçilebiliyor
- [ ] PNG export 1:1 ve 9:16 çalışıyor
- [ ] Marka rengi uygulanabiliyor

## Dikkat
- Alıntı uzunluğu 200 karakter cap; uzunsa Claude kısaltsın ama anlam korusun.
- Konuşmacı adı + episode adı her card'a otomatik koy.
- Tasarım kalitesi RAKİP avantajı — typography ve spacing'e zaman ayır.
- Quote içindeki ünvanları/markaları silme; otantik kalsın.

Bu sana uymadı mı?

Hepsini gör