yapamaz sandıkların

Operasyon

Takvimini yapay zekaya yönettiremezsin.

Boş saatlerini gösteren, karşı tarafın seçim yaptığı, randevuyu doğrudan takvimine yazan bir sayfa kuruluyor. Daveti ve görüşme bağlantısını takvim servisi kendisi gönderiyor.

Claude Code ve Codex ile yapılırkurulum: bir hafta sonu

ne kazanıyorsun

  • Boş saatlerini gösteriyor, seçilen saati takvimine yazıyor
  • Daveti ve görüşme bağlantısını takvim kendisi gönderiyor
  • Ziyaretçi saatleri kendi saat diliminde görüyor

neden yapılamaz sanılıyor

Takvim entegrasyonu zor iş gibi duruyor. Yetkilendirme adımları çoğu kişiyi başlamadan yıldırıyor.

nasıl çalışıyor

Çalışma saatlerini tek bir kurallar dosyasına yazıyorsun. Sistem takvimindeki meşgul aralıkları çıkarıp kalan boş slotları gösteriyor, ziyaretçiye kendi saat diliminde sunuyor, seçilen slotu takvime etkinlik olarak yazıyor.

gerekenler

  • Node 22.5+
  • Google hesabı
  • Bir kerelik yetkilendirme

kodu github'da

Açık kaynak yayınladım, kurulumda paket yüklemesi bile gerekmiyor.

github'da aç ↗

kurulum prompt'u

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

Randevu sayfası kur. Gereksinimler:
- Çalışma saatleri, toplantı süresi, aralardaki tampon ve en erken kaç saat sonrası tek bir kurallar dosyasından okunsun.
- Sayfa önümüzdeki iki haftanın boş slotlarını göstersin. Slotlar çalışma saatlerinden takvimdeki meşgul aralıklar çıkarılarak bulunsun.
- Saatler ziyaretçinin kendi saat diliminde gösterilsin, hangi dilimde olduğu yazsın.
- Seçim yapılınca ad ve e-posta alınsın, randevu takvime etkinlik olarak yazılsın, davet ve görüşme bağlantısı takvim servisi tarafından gönderilsin.
- Çifte rezervasyonu iki katmanda engelle: yazmadan önce slotu yeniden doğrula, veritabanında benzersiz kısıt koy.
- İptal bağlantısı saati geri açsın ve etkinliği takvimden silsin.
- Kapsam dışı: ödeme alma, takım dağıtımı.
- README yaz: yetkilendirme adımlarını tek tek anlat.

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

yakın kayıtlar

Bu sistemi kurdum ve kullanıyorum. Kurulumda takıldığın yeri yazarsan bakarım: hey@muhammedsevimli.com. Adı geçen ürünlerle bağlantım yok, marka adları yalnızca söz konusu ürünü tanımlamak için kullanıldı.