Engineering Case Study

Randevu Dehası
B2B Randevu & İşletme Yönetimi SaaS Platformu

Randevu Dehası (eskiden Randevu.Pro), pazarın sıradan ve yavaş randevu sistemlerinin aksine; hızıyla, asenkron WhatsApp altyapısıyla ve 'Elite Light Mode' premium Apple benzeri tasarımıyla sektördeki tüm açıkları kapatacak dev bir B2B SaaS platformudur.

Genel Bakış

Projenin temel amacı sadece bir 'randevu kayıt defteri' oluşturmak değil; aynı anda binlerce randevu alabilen polikliniklerden kliniklere kadar çoklu sektör desteği (multi-tenant) sunan kusursuz, güvenilir ve yüksek hızlı bir altyapı inşa etmekti.

Karşılaşılan Temel Problemler

B2B tarafında işletmelerin müşteri yönetimi sürecinde karşılaştığı başlıca zorluklar şunlardı:

  • Gecikmeli bağlantılar ve SMS/E-Posta kanallarının düşük etkileşimi nedeniyle yaşanan müşteri kayıpları
  • Aynı anda alınan randevular sonrası rezervasyon çakışmaları (Double-booking)
  • İşlem e-postalarının (şifre yenileme, bildirim) 'Spam' kutusuna düşmesi
  • God Mode (Çoklu Sektör) geçişlerinde frontend cache yavaşlıkları
  • Oturum ve cihaz ele geçirme (Session Hijacking) riskleri

Karşılaşılan en büyük mühendislik zorluğu, gecikmeleri sıfıra indirmek ve %100 inbox mail teslimatı ile anlık onayları (WhatsApp Cloud API) senkronize bir şekilde çalıştırmaktı.

Mimari Çözümler

Sorunları gidermek için modern teknolojiler kullanılarak mikro-servis benzeri sağlam API rotaları (Serverless Functions) tasarlandı.

Kullanıcı 'Onayla' butonuna bastığı an asenkron Webhook tetiklenerek saliseler içinde Meta WhatsApp Cloud API ile profesyonel bir şirket bildirimi gönderilir.
NextAuth JWT altyapısı optimize edilerek, God Mode geçişlerinde sunucuyu beklemeden 'Optimistic UI Fetching' ile anlık sektör değişikliği sağlandı.
Sistemde Zero-Trust (Sıfır Güven) modeli benimsenip, yetkisiz güvenlik güncellemelerini engelleyen bcrypt tabanlı güvenlik duvarı uygulandı.
Sunucu tarafında DKIM, SPF, DMARC dns kayıtları kriptografik olarak imzalanarak E-posta (Resend) ulaşım başarı oranı %100 Inbox seviyesine çıkartıldı.

Sistem Mimarisi

Frontend (Arayüz)

Next.js (React)TypeScriptTailwind CSSFramer Motion
  • Optimistic UI yapısı ile anında sayfa yenilemesi
  • Framer Motion destekli mikro-animasyonlar
  • Premium 'Elite Light Mode' tasarımı ve Kozmik Giriş Paneli
  • Tamamen duyarlı (Responsive) büyük panaromik alanlar

Arayüz sadece işletme sahipleri için değil, üstün bir marka ekosistemi hissiyatına odaklanılarak geliştirildi.

Backend (Sunucu)

Next.js API RoutesNextAuth.jsBcryptMeta Cloud API
  • Gerçek zamanlı ve asenkron veri işleme mekanizmaları
  • Yüksek güvenli JWT oturum kontrolü
  • WebSockets ile canlı takvim rezervasyon aktarımı
  • N+1 Query sorunlarından arındırılmış yüksek performanslı veritabanı sorguları

Sunucu tarafındaki yetkilendirmeler rol tabanlı (Role-based) ve Zero-Trust metodolojisine göre yapılandırıldı.

Veritabanı ve İzole Veri

PostgreSQL destekli Prisma ORM, en güvenli veri tutarlılığı amacıyla şemalandırıldı.

  • Çok kiracılı (Multi-tenant) veri sınırlandırması ve izolasyon
  • N+1 sorgu optimizasyonları ile hızlı okuma/yazma performansı
  • Transaction block'ları ile hatasız rezervasyon deneyimi

Sektörler arası (Klinik, Spor Salonu, vb.) metadata geçişlerinde veri güvenliği korunarak kullanıcı oturumları NextAuth tarafında session refresh yapısı ile güncellenir.

Mühendislik Önemli Noktaları

  • Meta WhatsApp Cloud API entegrasyonu (Twilio'dan native API'ye göç)
  • DMARC/DKIM/SPF kayıt konfigürasyonlarıyla e-posta 'Spam' sorunu çözümü
  • Prisma ve PostgreSQL ile güvenli multi-tenant veritabanı tasarımı
  • Vercel Hobby planlarında CI/CD loglarında tam sıfır Linting hatası (Green Build)
  • Optimistic UI ve WebSocket tabanlı canlı randevu güncellemesi

Randevu Dehası, ölçeklenebilir ve operasyona hazır (Production Ready) bir B2B platform olarak inşa edildi.

Performans ve UX

Projenin hissi kadar yanıt süresi de en üst düzeye çıkarıldı:

  • Kozmik 'God Mode' ekranında CSS yetenekleri tamamen kontrol edildi.
  • Sektör geçişlerindeki yeniden yüklenme (re-render) süreleri sıfıra indirildi.
  • Tüm veritabanı okumaları asenkronlaştırılarak API bekleme süreleri minimize edildi.

Her işlemde kullanıcının 'elit bir yazılım' kullandığını hissetmesi ve bekleme sürelerinin ortadan kaldırılması.

Sonuç

Sıfırdan kurulan bu altyapı şu anda tamamen canlı sürüm (V1) seviyesinde operasyoneldir:

  • Premium ve elit işletme kimliği
  • Kesintisiz çok kanallı iletişim (WhatsApp, SMS, Mail)
  • Tüm sektörel ihtiyaçlara anında adapte olan esnek yapı
  • Güçlü analitik ve kurumsal güvenlik (Zero Trust)

Randevu Dehası, dijital hizmet sunan işletmelerin tüm otomasyon ihtiyaçlarını kusursuz çözen amiral gemisi bir projedir.

Mühendislik odaklı çözümler mi arıyorsunuz?

İletişime Geçin