02 / 07SAAS · BERBER & KUAFÖRYakında
Berber Randevu Sistemi
Berber ve kuaför salonları için kendi geliştirdiğimiz randevu ve işletme yönetimi platformu: personel bazlı takvim, çakışma kontrollü randevular, müşteri, hizmet ve çalışan yönetimi ve rol bazlı yetkiler. Her salonun verisi veritabanı seviyesinde ayrı tutulur.
- Ne yaptık
- Çok salonlu SaaS mimarisi
- Takvim & randevu motoru
- Müşteri, hizmet ve personel yönetimi
- Rol bazlı yetki & güvenli oturum
- Teknolojiler
- NestJSNext.jsTypeScriptPostgreSQL 16 (RLS)PrismaDocker
- Tür
- SaaS · Kendi ürünümüz
01Proje hakkında
İhtiyaç
Berber ve kuaför salonları randevularını çoğu zaman telefon, defter ve mesajlar arasında yönetiyor. Her salonun takvimini, çalışanlarını, hizmetlerini ve müşterilerini tek yerden yönetebileceği, aynı platformdaki salonların birbirinin verisini hiçbir koşulda göremeyeceği bir sistem istedik.
Yaklaşımımız
Sistemi çok kiracılı bir SaaS olarak kurduk: her kayıt bir salona ait ve bu ayrımı uygulama değil, veritabanının kendisi zorunlu kılıyor. Randevu kuralları tek bir motorda toplanıyor ve kanaldan bağımsız; bugün web paneli, ileride bir bot ya da WhatsApp aynı motoru kullanabilecek. Sistem şu an geliştirme aşamasında.
02Öne çıkan özellikler
- 01
Günlük takvim
Salonun günü tek ekranda: randevular saat sırasıyla, durumlarıyla (planlandı, geldi, iptal) görünür; günler arasında kolayca geçilir.
- 02
Çakışma kontrolü
Bir çalışanın aynı saatte başka randevusu varsa sistem uyarır ve çakışan randevuları gösterir. Salon isterse bilerek devam edebilir.
- 03
Fiyat ve süre sabitlenir
Randevu, alındığı andaki hizmet fiyatını ve süresini saklar. Fiyatlar sonradan değişse de geçmiş randevuların tutarı değişmez.
- 04
Çalışan, hizmet ve müşteri yönetimi
Yönetici ve çalışan rolleri, süresi ve fiyatıyla hizmetler, telefon ve notlarıyla müşteri kayıtları. Bir randevu birden fazla hizmet içerebilir, çalışan sonradan atanabilir.
- 05
Salon başına veri ayrımı
Her salonun verisi veritabanı seviyesinde (Row-Level Security) ayrılır; bir salon başka bir salonun kaydına erişemez.
- 06
Güvenli oturumlar
Kısa ömürlü giriş anahtarları kendini güvenle yeniler; çalınmış bir oturum anahtarı tekrar kullanılırsa sistem bunu fark eder. Salonları açan platform yöneticisinin girişi tamamen ayrıdır.
03Tanıtım videoları
Panel turu
Tanıtım videosu yakında
Randevu akışı
Tanıtım videosu yakında
Mobil görünüm
Tanıtım videosu yakında
04Ekranlar
05Teknoloji
Arayüz
- Next.js
- Salon yönetim paneli
- React 19 & TypeScript
- Tip güvenli panel bileşenleri
- TanStack Query
- Panelde veri çekme ve önbellek
- Tailwind CSS 4
- Panelin tasarımı ve yerleşimi
Sunucu & veri
- NestJS
- Modüllere ayrılmış API: randevu, müşteri, personel
- PostgreSQL 16 (RLS)
- Salon başına satır düzeyinde veri ayrımı
- Prisma
- Veritabanı şeması ve sorgular
- JWT & Argon2
- Oturumlar ve şifrelerin güvenli saklanması
Altyapı
- Docker
- Veritabanı ortamı
- pnpm monorepo
- API, panel ve ortak tipler tek depoda
06Durum
Proje geliştirme aşamasında. Benzer bir ürün mü düşünüyorsunuz?








