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.
Ana sitede açılışta konuşan robot varsayılan olarak yapay bir ses (Google + robotik efekt) kullanır. İstersen buraya kendi ses kaydını yükleyip robotun onun yerine SENİN sesini çalmasını sağlayabilirsin — bu durumda robotik efekt uygulanmaz, kaydın olduğu gibi çalar. Bu ayar da domain'e özel — şu an hangi domainden panele girdiysen (aşağıda yazıyor) sadece o domain etkilenir.
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…
Türkiye/sektör şablon sisteminden tamamen ayrı, izole bir hat. Her ülke için ayrı bir ana şablon yüklersin — o ülkenin dili ve para birimi şablonun içine zaten gömülüdür (Google Çeviri/çerez kullanılmaz). O ülkede eklediğin her firma bu şablondan üretilir; şablonu güncelledikçe o ülkeyi kapsayan tüm siteler otomatik yeni sürüme geçer. Türkiye tarafını hiçbir şekilde etkilemez.
Seçili ülkenin altındaki sektör — Türkiye'deki 7 sektör gibi, ama bu ülkeye özel:
Yükleniyor…
Site Dili — bu ülkedeki ziyaretçiler ilk girişte hangi dille karşılansın? Kaydet'e basınca hemen geçerli olur.
Para Birimi — bu ülkedeki sitelerde fiyatlar hangi birimde gösterilsin? Şablonun kendi ₺ metinleri otomatik bu birime çevrilir.
Güvenli sıra: 1) Yukarıdan şablonu yükle (otomatik yayınlanır) → 2) Dinamik Modu: AÇ de. Kapalıyken o ülkedeki firmalar, firmanın kendi kayıtlı (sabit) sayfasını göstermeye devam eder — hiçbir şey aniden bozulmaz.
Tehlikeli bölge — seçili ülke + sektörün şablonunu tamamen kaldırır (görsel havuzu ve sürüm bilgisiyle birlikte). Geri alınamaz; yerine yeni bir .html yükleyene kadar bu sektör ülkenin Genel şablonuna düşer.
Seçili ülke için yeni bir işletme eklemek üzere Firma Ekle aracını aç — ülke alanı otomatik dolu gelir.
+ Firma Ekle Aracını AçSeçili ülkede kayıtlı, gerçekten yayında olan işletmeler. Buradan siteye gidebilir ya da kaydı kaldırabilirsin.
Yabancı ülke şablonlarının görsel havuzu — Türkiye'deki A–H havuzuyla aynı mantık, ama her ülke+sektör kendi izole havuzunu kullanır (birbirine karışmaz). Önce ülke/sektör seç, sonra kod seç, görsel(ler) yükle.
Ülke:
Sektör:
— veya, sektör sistemindeki gibi toplu klasör tarama: bir klasör seç, içindeki tüm görseller otomatik kod önerisiyle listelenir, kontrol edip toplu yüklersin.
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.
Excel yükle → Site sütunundan hangi domaine (ya da bayiye özel linke) ait olduğu tespit edilir, Ödeme Türü sütununda “Poslu Site Satış” yazan satırlar alınır. Paketler Hizmet Türü (üst sekme) → Paket Türü (alt sekme) olarak sitedeki “İşletme Planları” altında gruplanır. Paket Adı sütunu yeni paket ismi olur; içerik (açıklama/özellik listesi) DEĞİŞTİRİLMEZ — isim benzerliğine göre en yakın mevcut paketten otomatik alınır. Fiyat: Hizmet Bedeli (KDV Hariç) ₺ + KDV · Toplam (KDV dahil) ₺ KDV dahil olarak yazılır.
Beklenen sütunlar (her zaman aynı format): Paket Adı · Site · Hizmet Türü · Paket Türü · Ödeme Türü · Hizmet Bedeli (KDV Hariç) · Toplam (KDV dahil). Bilinen 5 domain: berbersitem / kuaforsitem / güzelliksitem / studiositem / petkuaforsitem. Bunların dışındaki bir "Site" değeri, o linke sahip bayinin özel paket listesi olarak uygulanır (bayi kaydı önceden var olmalı).
Uygulamadan önce kontrol et — özellikle ⚠️ eşleşme yok uyarılı satırları (bu paketler içeriksiz/boş görünecektir, isterse elle “💳 Paket Fiyatları” editöründen sonradan açıklama eklenebilir).
Henüz dosya yüklenmedi.
Panelden hiç özelleştirme yapılmamış (varsayılan şablonla duran) firmalar aşağıdaki listede görünmez — böyle bir firmayı (ör. az önce satılan/teslim edilecek bir site) buradan, sadece adresini yapıştırarak dışa aktar.
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…