import Link from "next/link"; import { QR_STAND_PRESETS } from "@menulio/shared"; export default function AdminDashboardPage() { const presetCount = Object.keys(QR_STAND_PRESETS).length; return (
{/* Karşılama Başlığı */}

Menulio Sistem & Şablon Yönetimi

Masa standı şablonlarını, JSON şablon motorunu ve restoran görünüm ayarlarını yönetin.

Web Menü Şablon Stüdyosu QR Şablon Stüdyosu
{/* İstatistik Kartları */}
Aktif Şablonlar
{presetCount} Adet
Mobil & Web Canlıda
Şablon Motoru Tipi
JSON Driven
0 App Store güncellemesi
Baskı Çıktı Formatı
A5 & 300DPI
PDF + Vektörel PNG
API Durumu
Aktif & Senkron
REST API v1
{/* Nasıl Çalışır / Mimari Rehber Kutusu */}
💡 DİNAMİK ŞABLON MİMARİSİ

Mobil Uygulamayı Güncellemeden Yeni Şablon Yayınlama

Menulio, QR masa kartı şablonlarını doğrudan kod içine gömmek yerine JSON şablon spesifikasyonu ile çalışır. Admin panelinden yeni bir SVG/Görsel arka plan ve varsayılan QR/metin koordinatları tanımladığınızda, tüm mobil kullanıcılar uygulamayı güncellemek zorunda kalmadan yeni şablonu anında görürler.

1. Arka Planı Belirle
Figma veya Illustrator'dan SVG/PNG arka planı oluşturup yükleyin veya renk seçin.
2. QR & Katmanları Ayarla
QR kodun yerini, boyutunu, restoran ismi ve slogan metinlerinin varsayılan yerlerini belirleyin.
3. Tek Tıkla Yayınla
Kaydet butonuna bastığınız anda API üzerinden tüm restoranların mobil uygulamasına dağıtılır.
{/* Hızlı Şablonlar Listesi */}

Mevcut Hazır Şablonlar

Tümünü Yönet & Düzenle →
{Object.values(QR_STAND_PRESETS).slice(0, 4).map((preset) => (
{preset.key} Aktif
{preset.name}
{preset.categoryName || "Masa Kartı"}
Oran: {preset.aspectRatio || "1/1"} Düzenle
))}
); }