İçeriğe geç
ORSEN
tren

Randevuyla çalışan klinikler için tek ekran

Randevuyla çalışan işletmelerin takvimi, danışan dosyaları, seans paketleri ve tahsilatı tek uygulamada topladığı çok kiracılı bir iş yönetimi yazılımı.

Ürün
SeansGO
Alan
SaaS · Sağlık
Yıl
2026
Canlı adres
seansgo.com
SeansGO tanıtım sayfası: randevu takvimi ve aylık tahsilat özetini gösteren panel görüntüsü

Problem

Randevuyla çalışan küçük işletmelerde takvim ajandada, tahsilat defterde, danışan notları ayrı bir dosyada duruyor. Kimin kaç seansı kaldığı, kimin ne kadar borcu olduğu ancak elle sayılarak bulunuyor. Hazır randevu programları ise ya sadece takvim veriyor ya da klinik işleyişine oturmayan devasa hastane yazılımları oluyor.

İhtiyaç

Tek bir uzmanın da, birden fazla uzmanı olan bir kliniğin de aynı sistemi kullanabilmesi gerekiyordu. Kliniklerin verisi birbirinden tamamen ayrı kalmalı, personel yalnızca kendi kliniğini görebilmeli, danışanlar ise sisteme hiç girmemeliydi.

Çözüm

Çok kiracılı bir yapı kurduk: her klinik kendi verisiyle izole çalışıyor, yetki kontrolü tek bir servis katmanında toplanıyor. Randevu takvimi sürükle-bırak ile yönetiliyor, seans paketleri kalan seans ve borç bilgisiyle birlikte takip ediliyor, tahsilat nakit/kart/havale kırılımıyla raporlanıyor. Danışan portalını bilinçli olarak yapmadık. Sisteme yalnızca klinik personeli giriyor.

Uygulanan yaklaşım

  1. 01

    Her özellikte aynı tek yönlü katman akışı: repository → servis → sunucu eylemi → arayüz. Yetki kontrolü servis katmanında, arayüzde değil.

  2. 02

    Klinik kimliğini oturum jetonuna gömdük. Bir kliniğin verisine başka klinikten erişimi veri katmanında engelliyoruz.

  3. 03

    Online randevu sayfası hesap açmayı gerektirmiyor, tek bir formdan ibaret. Böylece danışanın sisteme girmesi gereken tek durum da ortadan kalkıyor.

  4. 04

    Randevu takvimi sürükle-bırak ile ve kenardan tutup süre değiştirerek çalışıyor. Böylece personelin en çok kullandığı ekran en az tıklamayla yönetiliyor.

  5. 05

    Testleri fork havuzunda ve tek işçiyle çalıştırıyoruz, çünkü çok kiracılı veri izolasyonu test edilirken paralel çalışma yanlış sonuç üretiyordu.

Ekranlar

  • SeansGO özellikler bölümü: randevuyla çalışan işletmelerin tekrar eden sorunları ve sistemdeki karşılıkları
  • SeansGO kurulum akışı: hesabın açılmasından ilk randevunun girilmesine kadar olan adımlar
  • SeansGO fiyatlandırma sayfası: paketler ve her pakete dâhil olan özellikler

Sonuçlar

Ölçülmemiş bir iddia yazmamak için sonuçları niteliksel tutuyoruz.

  • Tek ekranda toplanan işleyiş

    Takvim, danışan dosyası, seans paketi, tahsilat ve gider aynı uygulamada duruyor. Ayrı defter ve tablo tutma ihtiyacı ortadan kalkıyor.

  • Klinikler arası tam veri izolasyonu

    Aynı kurulum üzerinde birden fazla klinik çalışabiliyor, hiçbiri diğerinin verisini göremiyor.

  • Manuel takibin azalması

    Kalan seans, kalan borç ve aylık tahsilat elle sayılmak yerine sistemden okunuyor.

  • Devredilebilir altyapı

    Yedekleme zinciri, ortam değişkenleri ve dağıtım süreci belgelenmiş durumda.

Kullanılan teknoloji

  • Next.js
  • React
  • TypeScript
  • Prisma
  • PostgreSQL
  • Auth.js
  • Tailwind CSS
  • TanStack Query
  • Zod
  • Vitest

Bir sorunuz varsa, önce onu konuşalım.

Ne yapmak istediğinizi anlatın; uygun olup olmadığımızı, ne kadar süreceğini ve nasıl ilerleyeceğimizi ilk görüşmede söyleyelim. Satış konuşması yapmıyoruz.

orsenyazilim@gmail.com