Genel Bakış
Kalpkodu, Instagram DM'leri ve Canva şablonlarıyla tek tek sipariş üzerine satılan bir "QR poster + kişiye özel web sitesi" ürününden esinlenilerek yapılmış bir hediye ve hikaye SaaS'ı. O tek-tek-tasarım sürecini self-servis bir platforma çeviriyor: tema seçin, hikayenizi yazın, fotoğraflarınızı yükleyin; kişisel bir site ve onu açan basılabilir bir QR kod alın — alıcı için uygulama kurulumu ya da giriş gerekmez.
Öne çıkan özellikler
- 5 farklı tema — Yıldızlar, Aşk Mektubu, Sinema, Şarkı ve Gazete Manşeti; her biri tek bir şablonun yeniden renklendirilmesi değil, kendi rengi, ikonu ve tonuyla ayrı bir kimlik.
- Rehberli 5 adımlı sihirbaz — tema → içerik → fotoğraflar → canlı önizleme → sipariş onayı; birkaç dakikada tüm site hazır.
- Sunucu tarafında üretilen QR kodlar — her yayınlanan site için indirilebilir bir PNG QR kod sunucuda üretilir, üçüncü parti bir QR servisine ihtiyaç yok.
- Sahip önizleme kapısı — oluşturan kişi sitesini yayına alınmadan önce görebilir ve paylaşabilir; herkes için sipariş onaylanana kadar "yakında" ekranı gösterilir.
- Manuel sipariş onayı — siparişler "beklemede" olarak düşer; admin panelinden onaylanır veya iptal edilir, onaylandığında site otomatik yayına alınır ve alıcıya email gider.
Teknoloji yığını
Next.js (App Router) · TypeScript · Tailwind CSS · shadcn/ui · Prisma ORM · PostgreSQL (Neon) · Auth.js v5 · Zod · React Hook Form · Vercel Blob · Resend
Mimari notlar
Her tema, tek bir paylaşılan hikaye sitesi bileşeninin tükettiği küçük bir yapılandırma nesnesi (renkler, ikon, slogan); yeni bir tema eklemek yeni bir sayfa değil, bir veri değişikliği. QR kodlar, qrcode paketiyle sitenin public URL'inden sunucu tarafında anlık üretilir — harici bir QR API'sine bağımlılık ve süre sınırı yok.
Vercel Marketplace entegrasyonu üzerinden sağlanan bir Neon Postgres veritabanıyla Vercel'de yayınlandı.



