saas promptları
Calendly

Takvim

Calendly yerine kendin kurabilir misin?

Müsaitlik kurallarını randevu sayfasına çevirir.

KURULURgüven: yüksek · süre: bir oturum

aylık

12 $

≈ 564 ₺

yıllık

144 $

≈ 6.768 ₺

plan

Standard

kişi başı aylık

kaynak

resmî fiyat sayfası

30 Temmuz 2026 · güven yüksek

Bağlayıcı fiyat ürünün kendi sayfasındaki dolar tutarı. Yanındaki TL rakamı 47 kuruyla kaba bir yaklaşıklık, güncel kuru yansıtmayabilir.

karar

Takvim müsaitliğini oku, dolu saatleri çıkar, kalan slotları göster, seçileni takvime yaz. Tek kişilik kullanımda bu zincirin tamamı bir oturumda kuruluyor.

Tek oturumda kendi kullanacağın sürümü çıkarırsın. Önünde ciddi bir engel yok.

ne kuruluyor

Takvimden meşgul aralıkları çek, kurallara göre boş slotları hesapla, seçilen slotu etkinlik olarak yaz.

gerekenler

  • Google Calendar API erişimi (veya CalDAV)
  • Sunucu
  • E-posta gönderimi

kurarsan ne kaybedersin

  • Birden fazla takvimin çakışma kontrolü
  • Takım halinde dağıtım
  • Ödeme alma ve anket ekleme
  • Toplantı platformu bağlantısının otomatik kurulması

İnsanlar neden hâlâ ödüyor: İki takvimi olan biri için çakışma kontrolü hayati. Tek takvimin varsa ürünün sattığı karmaşıklığın çoğunu kullanmıyorsun.

ürünü ayakta tutan şey: Çoklu takvim ve takım dağıtımı

kurulum prompt'u

Boş bir klasör aç, o klasörde claude komutunu çalıştır, prompt'u yapıştır.

Bana Calendly yerine geçecek bir randevu sayfası kur. Gereksinimler:

- Yığın: Node.js + Express, Google Calendar API (OAuth), better-sqlite3, sunucu tarafında render edilen HTML. Client framework yok.
- Çekirdek döngü: /randevu sayfası önümüzdeki 14 günün boş slotlarını gösterir. Slot hesabı: kurallar.json'daki çalışma saatlerinden takvimdeki meşgul aralıklar çıkarılır.
- kurallar.json içeriği: haftanın günleri ve saat aralıkları, slot süresi (varsayılan 30 dakika), slotlar arası tampon (varsayılan 15 dakika), en erken kaç saat sonrası (varsayılan 12).
- Saat dilimi zorunlu: sayfa ziyaretçinin saat dilimini tarayıcıdan okur ve slotları ona göre gösterir, seçim yapılırken hangi saat diliminde olduğunu açıkça yazar. Bu adımı atlama, en sık hata burada çıkıyor.
- Onay: slot seçilip isim ve e-posta girilince takvime etkinlik yazılır, iki tarafa da e-posta gider, iptal linki içerir.
- Çifte rezervasyon koruması: etkinlik yazılmadan hemen önce takvim tekrar okunur, slot doluysa hata döner.
- Depolama: SQLite'da randevu kaydı ve iptal token'ı. Takvimin kendisi asıl kaynak.
- Kapsam dışı: takım dağıtımı, ödeme alma, anket soruları, çoklu etkinlik tipi. Tek etkinlik tipi yeter.
- README yaz: Google OAuth kurulumu, kurallar.json alanları, saat dilimi testi.

Bu prompt Calendly yerine kişisel kullanım için bir araç kurar. Ticari bir ürün ya da Calendly kopyası üretmez.

yakın kayıtlar

Bu sayfa bağımsız bir değerlendirmedir. Calendly ile herhangi bir bağlantı, sponsorluk veya onay ilişkisi yoktur. Tüm marka adları sahiplerine aittir ve yalnızca söz konusu ürünü tanımlamak için kullanılmıştır. Düzeltme ve kaldırma talepleri için hey@muhammedsevimli.com ya da metodoloji sayfası.