Berbersitem
Yönetici Girişi
🌐 Bayi misin? Bayi Paneline Giriş →
Berbersitem Yönetici Paneli

Yönetici Paneli

Tek bir ana şablon (algoritma) + tasarım değişkenleri + görsel havuzu. Buradaki değişiklikler sistemdeki tüm berber sitelerine uygulanır.

🧬 Şablon & Yayın
🎨 Tasarımlar (Font/Renk)
🖼️ Görsel Havuzu
🏢 Firma / Site Üret
🤝 Bayiler & Başvurular
📥 Talepler & Sözleşmeler
📲 WhatsApp & Onay
🔖 SEO & İkon
📤 Dışa Aktar / Domain

Ana Güncelleme Dosyası (Algoritma)

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.)

🧬
Şablon HTML dosyasını sürükle veya seç Sadece .html — yüklenen dosya yeni aktif sürüm olur

Aktif Sürüm & Geçmiş

Henüz şablon yüklenmedi.

🔄 Dinamik Yayın — Tüm Siteleri Tek Şablondan Üret

Ş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.

🤖 Sayfa Tasarla — Otomasyon Blokları

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.

📥 Gelen Site Talepleri

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.

Yükleniyor…

✍️ İmzalı Sözleşmeler

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.

Yükleniyor…

📲 WhatsApp Randevu Otomasyonu

Ü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ç.

Test Modu (API bağlı değil)

🕐 Bekleyen Onaylar

Ü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.

Yükleniyor…

⚙️ Ayarlar

Test modunda mesaj bu numaraya, senin WhatsApp'ından gider.

ℹ️ Nasıl çalışacak?

Ş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.

🖼️ Site İkonu (Favicon)

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.

ikon
Şu anki ikon —

🔖 SEO / Paylaşım Metinleri

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.

Tasarımı HTML'den Yükle (otomatik)

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.

🎨
Tasarım HTML dosyasını sürükle veya seç Font ve renk değişkenleri otomatik algılanır
📁
Klasör(ler) seç — her klasör bir tasarım Klasör adı = tasarım adı · içindeki index.html otomatik taranır · çoklu klasör = çoklu tasarım menüsü

Yeni Tasarım (Değişken Seti)

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.

Üst görsel (giriş bölümü)
Alt görsel bandı
Önizleme

⚙️ Otomatik Tasarım Üret

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.

Kayıtlı Tasarımlar

Berber sitesi oluştururken bu setlerden biri seçilir.

🗂️ Klasörlü Görsel Yükle (Sektör / Kategori)

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çı → hizmetgorseller/tirnakci/hizmet/…. Alt klasörde derinlik için / kullan (hizmet/manikur). Mevcut A–H havuzunu ve üretimi etkilemez — ayrı depodur.

📁 Klasör Tara — Görselleri Otomatik Ayıkla

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.

📁
Klasör seç (içindeki tüm görseller taranır) Alt klasörler de taranır · sadece görsel dosyaları alınır

Görsel Havuzu (A–H)

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 ile Toplu Firma Ekle

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.

🏢
Excel (.xlsx) veya CSV dosyasını sürükle/seç “Adı” sütunu zorunlu; diğerleri otomatik algılanır
Bir sektör seçersen, isimden anlaşılmayan (belirsiz) firmalar otomatik ona atanır — emin olduğu firmalar yine doğru kalır.

📍 Manuel Firma Ekle — Haritadan Konum Seç

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.

Gerçek Türkçe isimlerden salon adı üretir — sadece Kuaför ya da Güzellik Merkezi tipinde, sadece Salon Adı/Türü/Sektör alanlarını doldurur; konumu sen seçersin.
Konum seçilmedi

Haritadaki Firmalar (0)

Şu an haritada listelenen firmalar. Buradan tek tek ya da toplu silebilirsin.

Sunucu durumu kontrol ediliyor…

Yeni / Düzenle Bayi

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.

Bayiler (0)

Kayıtlı tüm bayiler. Panel Linki bayinin kendi trafik panelidir — bunu bayiye ver. Komisyoncu bayilerin trafiğine sen de erişebilirsin.

Yükleniyor…

Komisyoncu Trafiği

Senin ürettiğin domainleri kullanan komisyoncu bayilerin getirdiği trafik özeti.

📥 Bayi Başvuruları (0)

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.

💳 Paket Fiyatları

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.

Ürün Paketleri

Bayi Paketleri

📤 Düzenlenmiş Siteleri 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…