M
MultiSaaS

Online Randevu

Müşteri Portalı

Müşteriler, işletme sayfasına özel kayıt/giriş yaparak randevularını görüntüleyebilir. Ayrıca kayıt olmadan telefon numarası ile randevu sorgulama yapabilirler.

Genel Akış

  1. 1

    Randevu Al

    Müşteri /{slug}/randevu-panel/book adresinden randevu alır. Giriş gerekmez.

    /{tenantSlug}/randevu-panel/book

  2. 2

    Otomatik Kayıt

    Telefon numarası üzerinden müşteri kaydı otomatik oluşturulur (upsert). Aynı telefon numarasını kullanan müşteri tekrar kaydetmez.

  3. 3

    Müşteri Girişi

    Müşteri, kayıt veya giriş formu ile oturum açar.

    /{tenantSlug}/musteri/giris

  4. 4

    Randevularım

    Oturum açık müşteri tüm geçmiş ve gelecek randevularını görüntüler.

    /{tenantSlug}/musteri/randevularim

Müşteri Kayıt Formu

URL: /{tenantSlug}/musteri/kayit

AlanAçıklama
Ad SoyadMüşteri tam adı — zorunlu
Telefon0XXX XXX XX XX formatında — müşteri tanımlayıcısı
E-postaİsteğe bağlı — bildirim e-postaları için kullanılır
ŞifreMüşteri portalı girişi için — en az 8 karakter
Upsert davranışı: Telefon numarası sistemde varsa mevcut müşteri kaydı kullanılır, yeni kayıt oluşturulmaz.

Müşteri Girişi

URL: /{tenantSlug}/musteri/giris

Müşteri, telefon numarası ve şifresi ile giriş yapar. Oturumcustomer_sessionadlı HttpOnly cookie içinde saklanır (NextAuth'dan bağımsız). Cookie süresi dolduğunda müşteri otomatik çıkış yapar.

  • Giriş: /{tenantSlug}/musteri/giris
  • Kayıt: /{tenantSlug}/musteri/kayit
  • Çıkış: Token temizlenerek / ana sayfaya yönlendirilir
  • Oturum süresi: 7 gün (kalıcı)

Randevularım

URL: /{tenantSlug}/musteri/randevularim

Giriş yapmış müşterinin tüm geçmiş ve gelecek randevuları listelenir.

SütunAçıklama
Tarih / SaatRandevu başlangıç tarihi ve saati
HizmetAlınan hizmet adı
PersonelAtanan çalışan adı
DurumBeklemede / Onaylandı / İptal / Tamamlandı
İşlemlerDetaya gitme veya iptal talebi

Telefon ile Randevu Sorgulama

URL: /{tenantSlug}/randevu-panel/sorgula

Müşteri kayıt veya giriş yapmadan sadece telefon numarası ile randevularını sorgulayabilir. Kısmi eşleşme desteklenir — son 7 hane girilse bile sonuç bulunur.

  • Herkes erişebilir — auth gerekmez
  • Telefon kısmi eşleşme: '533 123 45' girilse de bulunur
  • Sonuçta randevu tarihi, hizmet ve durum görünür
  • Detay için randevu ID'sine tıklanabilir