Tek bir ana şablon (algoritma) + tasarım değişkenleri + görsel havuzu. Buradaki değişiklikler sistemdeki tüm berber sitelerine uygulanır.
Her sektör için ayrı şablon yükleyebilirsin. Seçili sektörün şablonunu yüklersin; Berber = mevcut (şu anki) şablon. Bir sektörün şablonu yoksa üretimde Berber'e düşer. (Üretim bağlantısı sonraki adımda; şimdilik yüklemeler kaydediliyor.)
Henüz şablon yüklenmedi.
Şablonu sunucuya yayınla; her berber sitesi o an bu şablondan canlı üretilir. Yeni sürüm attığında sadece "Yayınla" dersin — hiçbir site silinmez, yeniden yüklenmez; haritadaki tüm siteler otomatik yeni sürüme geçer.
Durum okunuyor…
Güvenli sıra: 1) Yeni şablonu yukarıdan yükle → 2) Yayınla →
3) Herhangi bir sitenin sonuna ?canli=1 ekleyip aç, doğru göründüğünü gör →
4) Dinamik Modu: AÇ. Bir sorun olursa KAPAT dersin, tüm siteler eski (statik) hâline döner.
Berber sitesinin "Sayfa Tasarla" panelinde hangi otomasyon blokları eklenebilir olsun? (Randevu Ayırt, Banka Transferi vs) Seçtiklerin hepsi diğer 6 şablona da otomatik uygulanır.
Berberlerin üretilen sitede "Bu Siteyi İstiyorum → Sitem Hazır" ile bıraktığı talepler burada listelenir: istedikleri domain adı, ad ve telefon. Telefondan doğrudan WhatsApp'a yazabilirsin.
Bu cihazda bildirim kapalı. Bildirimleri Aç deyip izin verince, panel açıkken yeni talep geldiğinde telefonuna/masaüstüne bildirim düşer.
Müşterilerin ekranda (parmakla/fareyle) imzalayıp gönderdiği kullanıcı sözleşmeleri. "Görüntüle / PDF" ile imzalı sözleşmeyi açıp yazdırabilir veya PDF indirebilirsin.
Üretilen sitelerde randevu alınınca WhatsApp bildirimi gönderir. İki mod var: Test (Meta API'siz — mesaj senin telefonundaki WhatsApp'ta hazır açılır, sen gönderirsin) ve Canlı (merkezi servisten otomatik gider). Meta API bağlanınca "Çalıştır"ı aç.
Üretilen sitelerde doldurulan randevular burada onay bekler — sen onaylamadan mesaj gitmez. "Onayla & Gönder" → mesaj WhatsApp'ta açılır, sen gönderirsin (senin numarandan). "Reddet" → gitmez.
Şimdi (test): Randevu denemesinde mesaj metni hazırlanır, senin WhatsApp'ında açılır — gerçekten gidiyor mu kendi gözünle görürsün.
Meta API gelince: API anahtarını sunucuya tanımlarız, buradan Çalıştır'ı açarsın → randevular otomatik, elinizi sürmeden işletmeye WhatsApp'tan düşer.
Not: Üretilen sitelerdeki randevu formunu otomatik yakalama bir sonraki adımda bağlanacak.
Tarayıcı sekmesinde, Google arama sonuçlarında ve paylaşımlarda görünen küçük site ikonu. Bu ikon artık domain'e özel — şu an hangi domainden panele girdiysen (aşağıda yazıyor) sadece o domain'in ikonunu değiştirirsin, diğer 4 domain etkilenmez. Kare (örn. 512×512) PNG/SVG önerilir.
Google ve WhatsApp/Facebook paylaşımında görünen ana site metinleri. Kaydettiğinde ana sitenin başlığı ve açıklaması bu değerlere göre güncellenir.
Hazır tasarım HTML dosyanı yükle → sistem fontları (font-family + Google Fonts) ve renkleri otomatik çıkarıp aşağıdaki formu doldurur. Ana şablona/algoritmaya dokunulmaz; sadece bu değişkenler alınır. Sonra kontrol edip “Kaydet” diyorsun.
Bu değerler ana şablona dokunmadan, algoritmanın içine yalnızca değişken olarak girer (renk + font). Her berbere farklı tasarım atanabilir. Yukarıdan HTML yüklersen otomatik dolar; ya da elle gir.


Listedeki 1–40 numaralı tasarımların renk kodları taranır; onların aynısı olmayan yeni renk + font kombinasyonları üretilir. İsimler mevcut en yüksek numaradan (varsayılan 41) devam eder.
Berber sitesi oluştururken bu setlerden biri seçilir.
Sektör menüsünden birini seç (ana klasör), altına istediğin kategori / alt-kategori klasörünü aç ve görsel yükle. Örn. Tırnakçı → hizmet → gorseller/tirnakci/hizmet/…. Alt klasörde derinlik için / kullan (hizmet/manikur). Mevcut A–H havuzunu ve üretimi etkilemez — ayrı depodur.
Bir klasör seç → sistem içindeki (alt klasörler dahil) tüm görsel dosyalarını ayıklar, alt-klasör/dosya adına göre A–H kategorisine önerir. Kontrol edip işaretlileri Vercel'e toplu yükle.
Her görsel ilgili klasöre otomatik ve çakışmasız adlandırılarak eklenir: KOD_01.jpg, KOD_02.jpg… Böylece dosya adları karışmaz, sistem doğru bölümde kombinasyonlu kullanır. (E ve F aynı gorseller/hizmet klasörünü paylaşır ama E_ / F_ önekiyle ayrılır. H = firma imge/logolarında kullanılan ikonlar.)
Excel/CSV yükle → “Adı” sütunundan her firma için Salon Adı (beyaz 1. bölüm) + Salon Türü (altın 2. bölüm) ayrılır, ikon kombinasyonlu atanır. Koordinat sütunu (enlem/boylam) varsa haritaya pinlenir. Beklenen sütunlar: Adı · Tür · İl · İlçe · Enlem/Lat · Boylam/Lng.
Firmayı elle ekle: haritaya tıklayarak ya da “Konumumu Kullan” ile yerini işaretle — il / ilçe / mahalle otomatik dolar. Sitesinin tasarımını otomatik bırakabilir ya da elle seçebilirsin.
Şu an haritada listelenen firmalar. Buradan tek tek ya da toplu silebilirsin.
Sunucu durumu kontrol ediliyor…
Bayi bir domain ile açılır ama haritadaki berberler bizim merkezi sunucumuzdan gelir. Özel Bayi: kendi domainini/markasını/dilini kullanır, senin panele giremez — yalnız kendi trafik panelini görür. Komisyoncu Bayi: senin verdiğin domaini alır; trafiğini kendi panelinden görür, sen de aşağıdaki listeden görürsün.
Kayıtlı tüm bayiler. Panel Linki bayinin kendi trafik panelidir — bunu bayiye ver. Komisyoncu bayilerin trafiğine sen de erişebilirsin.
Yükleniyor…
Senin ürettiğin domainleri kullanan komisyoncu bayilerin getirdiği trafik özeti.
Sitedeki “Bayimiz Olun” formundan gelen başvurular. → Bayi Ekle ile bilgileri yukarıdaki forma taşır, kaydedersin.
Bu cihazda bildirim kapalı. Bildirimleri Aç deyip izin verince, panel açıkken yeni bayi başvurusu geldiğinde bildirim düşer.
Harita altındaki fiyat bölümünü buradan yönetirsin. Fiyatlar serbest metindir — “1000 TL”, “Ücretsiz”, “Görüşülür” ne yazarsan o görünür. Dolar/kur bazlı hesap YOKTUR.
Berber kendi sitesinin panelinden düzenleme yapıp “☁ Değişiklikleri Yayınla” deyince o site burada listelenir. Dışa Aktar: sitenin canlı hâlini alır, berberin ayarlarını kalıcı gömer ve tek HTML dosyası indirir — bunu başka bir yere yükleyip domain bağlayabilirsin.
Yükleniyor…