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.
Yönetici paneli giriş ekranında ve üst çubukta görünen logo. Bu da domain'e özel — şu an hangi domainden girdiysen (aşağıda yazıyor) sadece onun logosu değişir. Şeffaf arka planlı PNG ö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.
Kapı kapı gezerken elindeki adresi buraya yaz — sistemde (bütün Türkiye, tüm sektörler) zaten kayıtlı bir işletme varsa site linkini verir. Yoksa "kayıt yok" der ve aşağıdaki Manuel Firma Ekle formuna adresi/haritayı otomatik doldurup seni oraya götürür.
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…
Bir firma satın alıp siteyi aktif ettiğinde burada ara ve işaretle — demo sitesindeki "Siteniz Hazır! Test Edebilirsiniz" fiyat banner'ı o firmanın sitesinden otomatik kalkar. İşareti kaldırırsan banner geri döner.
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…