🍽️ Single Restaurant – Laravel Website & Admin Panel
A modern single-restaurant web platform built with Laravel, featuring an elegant
customer-facing website and a powerful admin panel for menus, orders, reservations, delivery zones, coupons,
and content management. Ideal for restaurants, cafés, cloud kitchens, and takeaway brands.
🚀 Genel Bakış
Tek Restoran – Laravel Web Sitesi ve Yönetici Paneli çevrimiçi siparişi ve tabloyu kolaylaştırır
Rezervasyonlar tek bir yerde. Konuklar güzel bir menüye göz atabilir, alışveriş sepetleri oluşturabilir, teslimatı veya teslim almayı seçebilir ve güvenli bir şekilde ödeme yapabilir.
Personel öğeleri, değiştiricileri, zamanlamayı ve yerine getirmeyi temiz bir arka ofisten yönetir.
Deneyim: Gerçek konaklama iş akışları etrafında tasarlandı; yoğun hizmet saatleri, 86'lı menüler,
hazırlık süreleri ve teslimat kesintileri; böylece ekipler aletlere daha az, yiyeceğe daha fazla zaman harcıyor.
✨ Temel Özellikler
- Menü Oluşturucu - Kategoriler, öğeler, çeşitler (boyut/baharat), eklentiler ve ek satışlar.
- Çevrimiçi Sipariş — Sepet, ipuçları, notlar ve sipariş takibiyle teslim alma ve teslimat.
- Teslimat Bölgeleri — Yarıçap/ZIP kuralları, minimumlar ve ücret katmanları.
- Rezervasyonlar — Tarih/saat, parti büyüklüğü ve kesinti kuralları içeren masa rezervasyonu.
- Programlar — Çalışma saatleri, hazırlık süreleri, tatiller ve öğe düzeyinde kullanılabilirlik.
- Promosyonlar — Kuponlar, otomatik indirimler, happy hour fiyatlandırması.
- Mutfak ve Sipariş Panosu — Yeni/Hazırlanıyor/Hazır durumları; biletleri yazdırın (termal dostu).
- Ödemeler — Teslimatta nakit ödeme/teslim alma ve çevrimiçi ağ geçitleri (Stripe/PayPal/yerel).
- İçerik CMS – Kahraman bannerları, sayfalar (Hakkında/Kariyerler), galeri, SEO meta alanları.
- Raporlar — Satışlar, ürünler, vergi, indirimler, teslimat ücretleri; CSV'yi dışa aktarma.
- Kullanıcı Hesapları — Adres defteri, yeniden sıralama, favoriler, sipariş geçmişi.
- Yerelleştirme — Çoklu dil ve çoklu para birimine hazır; RTL desteği.
- Erişilebilirlik ve Performans — Duyarlı kullanıcı arayüzü, anlamsal işaretleme, görüntü optimizasyonu.
⚙️ Teknik Yığın
- Çerçeve: Laravel (PHP 8.x uyumlu)
- Veritabanı: MySQL / MariaDB (InnoDB)
- Ön uç: Blade şablonları, Bootstrap/Tailwind, Alpine.js/Vanilla JS
- Sunucu: Nginx veya Apache, PHP-FPM, Besteci; Varlıklar için Node.js/Vite
- Entegrasyonlar: Stripe/PayPal (ödemeler), SMTP/posta, bildirimler için isteğe bağlı FCM
- Güvenlik: CSRF, doğrulama, rol politikaları, HTTPS önerilir
Uzmanlık: Temiz MVC yapısı ve hizmet sınıfları özelleştirmeler yapar (ör. mutfak ekranları, sürücüler)
çekirdek akışlarına dokunmadan basit.
🧩 Kurulum ve Kurulum
- Kaynağı yükleyin ve herkese açık/web kökü olarak ayarlayın; uygun dosya izinlerini sağlayın.
- MySQL veritabanı oluşturun; .env.example → .env dosyasını kopyalayın ve DB, APP_URL, MAIL'i yapılandırın.
- Bağımlılıkları yükleyin:
besteci kurulumu --no-dev --optimize-autoloader - Anahtar oluşturun ve taşıyın:
php artisan anahtarı:generatephp artisan taşıma --seed - (İsteğe bağlı) Varlıkları oluşturun:
npm ci && npm çalıştırma derlemesi - Yönetici panelinde çalışma saatlerini, teslimat bölgelerini, vergileri ve ödeme yöntemlerini ayarlayın.
📦 Neler Dahil
- Restoran web sitesi (ön uç) ve yönetici kontrol paneli (arka uç)
- Veritabanı geçişleri ve çekirdek verileri (örnek menü/kategoriler)
- Belgeler (kurulum, yapılandırma, tema)
- Yerelleştirme dosyaları ve başlangıç varlıkları
📱 Desteklenen Platformlar
- Tarayıcılar: Chrome, Edge, Firefox, Safari (en yeni)
- Cihazlar: Tamamen duyarlı — mobil, tablet, masaüstü
- Yazdırma: Makbuz/Sipariş bileti dostu (termal yazıcılar desteklenir)
🧠 Notlar ve En İyi Uygulamalar
- Vergi oranlarını (KDV/GST) ve hizmet ücretlerini bölgenize uyacak şekilde yapılandırın.
- Yoğun talebi yönetmek için teslimat bölgesi kurallarını ve hazırlık sürelerini kullanın.
- Ana sayfa/menü/kategori sayfaları için SEO metasını etkinleştirin ve OpenGraph görselleri ekleyin.
- Bağımlılıkları güncel tutun; HTTPS'yi ve en az ayrıcalıklı veritabanı kullanıcılarını zorunlu kılın.
👨💻 Atıf
Kredi orijinal yazılım yaratıcısına aittir. Resmi güncellemeler, destek ve lisanslama bilgileri için,
geliştiricinin ürün sayfasına bakın.
🔒 Sorumluluk reddi beyanı
Bu, bilgilendirme ve kataloglama amaçlı bir ürün açıklamasıdır. Tüm ürün adları ve ticari markalar
ilgili sahiplerinin mülkiyetindedir.
Değerlendirmeler
Henüz değerlendirme yapılmadı.