QR Menü Yönetim Sistemi
Bu proje, restoran, kafe gibi işletmeler için geliştirilmiş, modern ve kullanışlı bir dijital menü sistemidir. Müşteriler masalarındaki QR kodu okutarak anında menüye erişebilirken, işletme sahipleri de tüm menüyü web tabanlı, şık bir yönetim panelinden kolayca yönetebilir.
Teknoloji Stack:
- Backend: PHP 8+ (Nesne Yönelimli)
- Veritabanı: MySQL / MariaDB
- Frontend: Tailwind CSS, Alpine.js (interaktif arayüzler için)
Müşteri Arayüzü (Ana Menü) Özellikleri
- Modern ve Mobil Uyumlu Tasarım: Tüm cihazlarda (telefon, tablet, masaüstü) harika görünen akıcı bir tasarım.
- Dinamik Tema Rengi: Yönetim panelinden seçilen renge göre menünün ana renkleri (başlık, aktif kategori vb.) anında değişir.
- Yatay Kayan Kategoriler: Mobilde, uygulama benzeri bir deneyim sunan, parmakla kaydırılabilen kategori şeridi.
- Detaylı Ürün Kartları: Her ürün için görsel, açıklama, fiyat, içerik ve alerjen bilgileri gösterilir.
- Yerel Görsel Desteği: Yönetim panelinden belirtilen görseller doğrudan projeden yüklenir. Belirtilmemişse, "Görsel Yok" uyarısı gösterilir.
Yönetim Paneli Özellikleri
- Güvenli Giriş: Şifre korumalı yönetim paneli.
- Gösterge Paneli (Dashboard): Toplam kategori/ürün sayısı ve PHP/Veritabanı sürümü gibi sistem bilgilerini içeren bir karşılama ekranı.
- Modern CRUD İşlemleri: Kategori, ürün ve masa yönetimi sayfaları, sayfa yenilemeden açılan pencereler (modal) üzerinden modern bir kullanıcı deneyimi sunar.
- Kategori Yönetimi: İsim, açıklama, görsel ve sıralama gibi özelliklerle kategoriler ekleme, düzenleme ve silme.
- Ürün Yönetimi: Ürünleri kategorilere göre gruplanmış şekilde listeleme. İsim, fiyat, açıklama, görsel, içerik ve alerjen bilgileriyle ürün ekleme, düzenleme ve silme.
- Masa ve QR Kod Yönetimi: Her masa için benzersiz bir QR kod ve menü linki oluşturma.
- Genel Ayarlar: Menü adı, para birimi ve ana tema rengi gibi site genelindeki ayarları kolayca değiştirme.
- Mobil Uyumlu Panel: Yönetim paneli, açılır-kapanır menüsü ve responsive tabloları sayesinde mobil cihazlardan da rahatça kullanılabilir.
Kurulum
Projenin kurulumu oldukça basittir:
- config.php Dosyasını Düzenleyin: Projenin ana dizinindeki config.php dosyasını açın ve kendi DB_HOST, DB_NAME, DB_USER, ve DB_PASS bilgilerinizi girin.
- Kurulum Sihirbazını Çalıştırın: Tarayıcınızdan
adresine gidin.Dostum, ziyaretçiler bu alanı göremez. Görmen için Giriş yap veya üye ol.
- Kurulumu Başlatın: Karşınıza gelen ekranda "Kurulumu Başlat" butonuna tıklayın. Sihirbaz, tüm veritabanı tablolarını oluşturacak ve isteğinize bağlı olarak örnek menü verilerini ekleyecektir.
- Giriş Yapın:Kurulum tamamlandıktan sonra admin/ dizinine giderek aşağıdaki varsayılan bilgilerle giriş yapabilirsiniz:
- Kullanıcı Adı: admin
- Şifre: password
- ÖNEMLİ: Kurulumu tamamladıktan sonra projenizin güvenliği için ana dizindeki setup.php dosyasını mutlaka silin.
Görüntüler
Spoiler Gizle
Daha fazla bilgi için demoyu inceleyebilirsiniz. Scripti paylaşma nedenim saçma sapan scriptlere abez fiyatlar çekilmesidir. İşini yapan herkese saygım sonsuzdur fakat el insaf. İyi forumlar.
Demo bilgileri:
Spoiler Gizle
Kullanıcı adı: admin
Şifre: password
Dostum, ziyaretçiler bu alanı göremez. Görmen için Giriş yap veya üye ol.