müminbiri
- 13 Ağu 2025
- 1,323 Mesaj
- TIM Görevleri
- 1
Aktiflik
Seviye
Deneyim
İndirme Bağlantısı
##
Kurulum
### Gereksinimler
- Python 3.8+
- pip
### Adım 1: Bağımlılıkları Yükleyin
```bash
cd qr_menu_system
pip install -r requirements.txt
```
### Adım 2: Veritabanını Başlatın
```bash
python app.py
```
İlk çalıştırmada veritabanı otomatik oluşturulacak ve varsayılan admin kullanıcısı eklenecektir.
### Adım 3: Uygulamayı Başlatın
```bash
python app.py
```
Uygulama `http://localhost:5000` adresinde çalışmaya başlayacaktır.
##
Varsayılan Giriş Bilgileri
```
Kullanıcı Adı: admin
Şifre: admin123
```
**
ÖNEMLİ:** İlk girişten sonra mutlaka şifrenizi değiştirin!
#
Dijital QR Menü Sistemi - Özellikler
Merhaba! Size hazırladığım QR menü sisteminin tüm özelliklerini anlatmak istiyorum. Teknik jargon kullanmadan, sade bir dille açıklayacağım.
Müşteri Tarafı (QR Kod Okutunca Açılan Sayfa)
Menüyü Görüntüleme
Müşteri QR kodu okuttuğunda karşısına şık bir menü çıkıyor. Menüde:
- Kategoriler üstte butonlar halinde (Nargile, Soğuk İçecekler, Sıcak İçecekler, Tatlılar)
- Her ürünün fotoğrafı, ismi, açıklaması ve fiyatı** var
- Hangi masada oturduğu üstte görünüyor
- Dil seçeneği var (Türkçe/İngilizce)
### Sipariş Verme
Müşteri istediği ürünleri seçip sipariş verebiliyor:
1. Ürün ekleme: Her ürünün yanında "+ Ekle" butonu var
2. Sepet: Sağ alt köşede yeşil bir sepet butonu belirir, içinde kaç ürün olduğu ve toplam fiyat görünür
3. Sepeti görüntüleme: Sepet butonuna tıklayınca bir pencere açılır, içinde:
- Eklediği tüm ürünler
- Her ürünün miktarını artırma/azaltma butonları (+ ve -)
- Ürünü silme butonu (çöp kutusu)
- Toplam tutar
4. Sipariş tamamlama: "Siparişi Tamamla" butonuna basınca:
- İsteğe bağlı isim, telefon ve not yazabiliyor
- "Siparişi Gönder" deyince sipariş mutfağa gidiyor
5. Sipariş takibi: Sipariş verdikten sonra bir takip sayfası açılıyor:
- Sipariş numarası
- Durum (Beklemede, Hazırlanıyor, Hazır, Tamamlandı)
- Sipariş detayları
- Sayfa otomatik yenileniyor, durum değişince görüyor
Kullanım Kolaylıkları
- Telefonda mükemmel görünüyor: Mobil cihazlara özel tasarlandı
- Hızlı: Sayfa anında yükleniyor
- Sepet kaydediliyor: Yanlışlıkla sayfayı kapatsa bile sepeti kaybolmuyor
- Kolay gezinme: Kategorilere tıklayarak hızlıca istediği bölüme gidebiliyor
## İşletme Sahibi Tarafı (Admin Paneli)
### Giriş ve Kontrol Paneli
- Güvenli giriş: Kullanıcı adı ve şifre ile giriş
- Ana sayfa: Bir bakışta her şeyi görüyor:
- Kaç restoran var
- Kaç ürün var
- Bugün kaç sipariş geldi
- Son siparişler listesi
### Restoran Yönetimi
Birden fazla restoran/kafe işletiyorsanız hepsini buradan yönetebilirsiniz:
- Restoran ekleme: İsim, açıklama, adres, telefon, logo
- Düzenleme: Bilgileri istediğiniz zaman değiştirebilirsiniz
- Aktif/Pasif: Geçici olarak kapatmak isterseniz pasif yapabilirsiniz
### Masa Yönetimi
Her masa için ayrı QR kod:
- Masa ekleme: Masa numarası ve kapasite
- QR kod üretimi: Sistem otomatik QR kod oluşturuyor
- QR kod indirme: Oluşan QR kodu indirebilir, yazdırabilirsiniz
- Masa düzenleme: Masa bilgilerini değiştirebilirsiniz
### Menü Yönetimi
#### Kategori Oluşturma
- Kategori ekleme: Nargile, İçecekler, Tatlılar gibi
- İki dilde: Türkçe ve İngilizce isim/açıklama
- İkon seçimi: Her kategoriye güzel bir ikon
- Sıralama: Kategorilerin sırasını belirleyebilirsiniz
#### Ürün Ekleme
Her ürün için:
- İsim ve açıklama (Türkçe ve İngilizce)
- Fiyat
- Kategori seçimi
- Fotoğraf yükleme
- Stok takibi (isterseniz)
- Öne çıkan işareti (popüler ürünler için)
- Aktif/Pasif durumu
### Sipariş Yönetimi
Gelen siparişleri buradan takip ediyorsunuz:
- Tüm siparişler: Liste halinde görünüyor
- Filtreleme: Duruma göre (Beklemede, Hazırlanıyor, vb.)
- Sipariş detayı: Tıklayınca:
- Hangi masadan geldiği
- Müşteri bilgileri (varsa)
- Sipariş edilen ürünler
- Toplam tutar
- Sipariş zamanı
- Durum güncelleme: Dropdown'dan durumu değiştiriyorsunuz:
- Beklemede → Hazırlanıyor
- Hazırlanıyor → Hazır
- Hazır → Tamamlandı
- Gerçek zamanlı: Müşteri sayfası otomatik güncelleniyor
##
Tasarım ve Görünüm
### Müşteri Sayfası
- Modern ve şık: Bootstrap 5 ile tasarlandı
- Renkli ve çekici: Ürün kartları hover efektli
- Kolay okunur: Büyük yazılar, net fiyatlar
- Hızlı erişim: Yapışkan üst menü ve kategori butonları
### Admin Paneli
- Profesyonel: Koyu tema, düzenli layout
- Kullanımı kolay: Her şey menüde açıkça yazıyor
- Responsive: Tablette de kullanılabilir
- İkonlu: Font Awesome ikonları ile görsel zenginlik
##
Teknik Özellikler (Basit Anlatım)
### Kurulum
- Kolay kurulum: Tek tıkla başlatma (run.bat)
- Veritabanı: SQLite (dosya tabanlı, kolay)
- Bağımlılıklar: Otomatik yükleniyor
### Güvenlik
- Şifreli giriş: Admin paneli korumalı
- Oturum yönetimi: Güvenli login sistemi
- Veri doğrulama: Hatalı girişleri engelliyor
### Performans
- Hızlı: Sayfa yüklemeleri çok hızlı
- Cache yönetimi: Güncel içerik her zaman gösteriliyor
- Optimize: Gereksiz yüklemeler yok
### Uyumluluk
- Tüm tarayıcılar: Chrome, Firefox, Safari, Edge
- Tüm cihazlar: Telefon, tablet, bilgisayar
- Eski tarayıcılar: ES5 JavaScript ile uyumlu
##
Kullanım Senaryoları
### Senaryo 1: Kafe Sahibi
Sabah işe geliyorsunuz:
1. Admin panele giriş yapıyorsunuz
2. Bugünün özel ürününü "Öne Çıkan" yapıyorsunuz
3. Biten ürünleri "Stokta Yok" işaretliyorsunuz
4. Gün boyunca gelen siparişleri takip ediyorsunuz
5. Siparişlerin durumunu güncelliyorsunuz
### Senaryo 2: Müşteri
Kafeye geliyorsunuz:
1. Masadaki QR kodu okutuyorsunuz
2. Menüyü geziyorsunuz
3. Beğendiğiniz ürünleri sepete ekliyorsunuz
4. Sepeti kontrol ediyorsunuz
5. Siparişi veriyorsunuz
6. Telefonunuzdan sipariş durumunu takip ediyorsunuz
### Senaryo 3: Çoklu İşletme
Birden fazla şubeniz var:
1. Her şube için ayrı restoran oluşturuyorsunuz
2. Her şubenin kendi menüsü olabiliyor
3. Her şubenin masaları ayrı QR kodlu
4. Tüm siparişleri tek panelden yönetiyorsunuz
##
Avantajlar
- Maliyet tasarrufu: Basılı menü masrafı yok
- Kolay güncelleme: Fiyat değişikliği anında
- Sipariş takibi: Her şey kayıt altında
- Hata azalması: Yanlış sipariş riski minimum
- Hızlı servis: Sipariş direkt mutfağa gidiyor
### Müşteri İçin
- Hijyenik: Menüye dokunmaya gerek yok
- Detaylı bilgi: Her ürünün fotoğrafı ve açıklaması
- Rahat sipariş: Acele etmeden seçim yapabiliyor
- Şeffaf: Fiyatlar net görünüyor
- Takip: Siparişinin durumunu biliyor
---
Özet : Tam özellikli, kullanımı kolay, modern bir QR menü sistemi. Hem müşterileriniz hem de siz memnun kalacaksınız!
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
##
### Gereksinimler
- Python 3.8+
- pip
### Adım 1: Bağımlılıkları Yükleyin
```bash
cd qr_menu_system
pip install -r requirements.txt
```
### Adım 2: Veritabanını Başlatın
```bash
python app.py
```
İlk çalıştırmada veritabanı otomatik oluşturulacak ve varsayılan admin kullanıcısı eklenecektir.
### Adım 3: Uygulamayı Başlatın
```bash
python app.py
```
Uygulama `http://localhost:5000` adresinde çalışmaya başlayacaktır.
##
```
Kullanıcı Adı: admin
Şifre: admin123
```
**
#
Merhaba! Size hazırladığım QR menü sisteminin tüm özelliklerini anlatmak istiyorum. Teknik jargon kullanmadan, sade bir dille açıklayacağım.
Menüyü Görüntüleme
Müşteri QR kodu okuttuğunda karşısına şık bir menü çıkıyor. Menüde:
- Kategoriler üstte butonlar halinde (Nargile, Soğuk İçecekler, Sıcak İçecekler, Tatlılar)
- Her ürünün fotoğrafı, ismi, açıklaması ve fiyatı** var
- Hangi masada oturduğu üstte görünüyor
- Dil seçeneği var (Türkçe/İngilizce)
### Sipariş Verme
Müşteri istediği ürünleri seçip sipariş verebiliyor:
1. Ürün ekleme: Her ürünün yanında "+ Ekle" butonu var
2. Sepet: Sağ alt köşede yeşil bir sepet butonu belirir, içinde kaç ürün olduğu ve toplam fiyat görünür
3. Sepeti görüntüleme: Sepet butonuna tıklayınca bir pencere açılır, içinde:
- Eklediği tüm ürünler
- Her ürünün miktarını artırma/azaltma butonları (+ ve -)
- Ürünü silme butonu (çöp kutusu)
- Toplam tutar
4. Sipariş tamamlama: "Siparişi Tamamla" butonuna basınca:
- İsteğe bağlı isim, telefon ve not yazabiliyor
- "Siparişi Gönder" deyince sipariş mutfağa gidiyor
5. Sipariş takibi: Sipariş verdikten sonra bir takip sayfası açılıyor:
- Sipariş numarası
- Durum (Beklemede, Hazırlanıyor, Hazır, Tamamlandı)
- Sipariş detayları
- Sayfa otomatik yenileniyor, durum değişince görüyor
Kullanım Kolaylıkları
- Telefonda mükemmel görünüyor: Mobil cihazlara özel tasarlandı
- Hızlı: Sayfa anında yükleniyor
- Sepet kaydediliyor: Yanlışlıkla sayfayı kapatsa bile sepeti kaybolmuyor
- Kolay gezinme: Kategorilere tıklayarak hızlıca istediği bölüme gidebiliyor
## İşletme Sahibi Tarafı (Admin Paneli)
### Giriş ve Kontrol Paneli
- Güvenli giriş: Kullanıcı adı ve şifre ile giriş
- Ana sayfa: Bir bakışta her şeyi görüyor:
- Kaç restoran var
- Kaç ürün var
- Bugün kaç sipariş geldi
- Son siparişler listesi
### Restoran Yönetimi
Birden fazla restoran/kafe işletiyorsanız hepsini buradan yönetebilirsiniz:
- Restoran ekleme: İsim, açıklama, adres, telefon, logo
- Düzenleme: Bilgileri istediğiniz zaman değiştirebilirsiniz
- Aktif/Pasif: Geçici olarak kapatmak isterseniz pasif yapabilirsiniz
### Masa Yönetimi
Her masa için ayrı QR kod:
- Masa ekleme: Masa numarası ve kapasite
- QR kod üretimi: Sistem otomatik QR kod oluşturuyor
- QR kod indirme: Oluşan QR kodu indirebilir, yazdırabilirsiniz
- Masa düzenleme: Masa bilgilerini değiştirebilirsiniz
### Menü Yönetimi
#### Kategori Oluşturma
- Kategori ekleme: Nargile, İçecekler, Tatlılar gibi
- İki dilde: Türkçe ve İngilizce isim/açıklama
- İkon seçimi: Her kategoriye güzel bir ikon
- Sıralama: Kategorilerin sırasını belirleyebilirsiniz
#### Ürün Ekleme
Her ürün için:
- İsim ve açıklama (Türkçe ve İngilizce)
- Fiyat
- Kategori seçimi
- Fotoğraf yükleme
- Stok takibi (isterseniz)
- Öne çıkan işareti (popüler ürünler için)
- Aktif/Pasif durumu
### Sipariş Yönetimi
Gelen siparişleri buradan takip ediyorsunuz:
- Tüm siparişler: Liste halinde görünüyor
- Filtreleme: Duruma göre (Beklemede, Hazırlanıyor, vb.)
- Sipariş detayı: Tıklayınca:
- Hangi masadan geldiği
- Müşteri bilgileri (varsa)
- Sipariş edilen ürünler
- Toplam tutar
- Sipariş zamanı
- Durum güncelleme: Dropdown'dan durumu değiştiriyorsunuz:
- Beklemede → Hazırlanıyor
- Hazırlanıyor → Hazır
- Hazır → Tamamlandı
- Gerçek zamanlı: Müşteri sayfası otomatik güncelleniyor
##
### Müşteri Sayfası
- Modern ve şık: Bootstrap 5 ile tasarlandı
- Renkli ve çekici: Ürün kartları hover efektli
- Kolay okunur: Büyük yazılar, net fiyatlar
- Hızlı erişim: Yapışkan üst menü ve kategori butonları
### Admin Paneli
- Profesyonel: Koyu tema, düzenli layout
- Kullanımı kolay: Her şey menüde açıkça yazıyor
- Responsive: Tablette de kullanılabilir
- İkonlu: Font Awesome ikonları ile görsel zenginlik
##
### Kurulum
- Kolay kurulum: Tek tıkla başlatma (run.bat)
- Veritabanı: SQLite (dosya tabanlı, kolay)
- Bağımlılıklar: Otomatik yükleniyor
### Güvenlik
- Şifreli giriş: Admin paneli korumalı
- Oturum yönetimi: Güvenli login sistemi
- Veri doğrulama: Hatalı girişleri engelliyor
### Performans
- Hızlı: Sayfa yüklemeleri çok hızlı
- Cache yönetimi: Güncel içerik her zaman gösteriliyor
- Optimize: Gereksiz yüklemeler yok
### Uyumluluk
- Tüm tarayıcılar: Chrome, Firefox, Safari, Edge
- Tüm cihazlar: Telefon, tablet, bilgisayar
- Eski tarayıcılar: ES5 JavaScript ile uyumlu
##
### Senaryo 1: Kafe Sahibi
Sabah işe geliyorsunuz:
1. Admin panele giriş yapıyorsunuz
2. Bugünün özel ürününü "Öne Çıkan" yapıyorsunuz
3. Biten ürünleri "Stokta Yok" işaretliyorsunuz
4. Gün boyunca gelen siparişleri takip ediyorsunuz
5. Siparişlerin durumunu güncelliyorsunuz
### Senaryo 2: Müşteri
Kafeye geliyorsunuz:
1. Masadaki QR kodu okutuyorsunuz
2. Menüyü geziyorsunuz
3. Beğendiğiniz ürünleri sepete ekliyorsunuz
4. Sepeti kontrol ediyorsunuz
5. Siparişi veriyorsunuz
6. Telefonunuzdan sipariş durumunu takip ediyorsunuz
### Senaryo 3: Çoklu İşletme
Birden fazla şubeniz var:
1. Her şube için ayrı restoran oluşturuyorsunuz
2. Her şubenin kendi menüsü olabiliyor
3. Her şubenin masaları ayrı QR kodlu
4. Tüm siparişleri tek panelden yönetiyorsunuz
##
- Maliyet tasarrufu: Basılı menü masrafı yok
- Kolay güncelleme: Fiyat değişikliği anında
- Sipariş takibi: Her şey kayıt altında
- Hata azalması: Yanlış sipariş riski minimum
- Hızlı servis: Sipariş direkt mutfağa gidiyor
### Müşteri İçin
- Hijyenik: Menüye dokunmaya gerek yok
- Detaylı bilgi: Her ürünün fotoğrafı ve açıklaması
- Rahat sipariş: Acele etmeden seçim yapabiliyor
- Şeffaf: Fiyatlar net görünüyor
- Takip: Siparişinin durumunu biliyor
---
Özet : Tam özellikli, kullanımı kolay, modern bir QR menü sistemi. Hem müşterileriniz hem de siz memnun kalacaksınız!
Son düzenleme:






