Maride Cafe & Patisserie
Sıfırdan inşa edilmiş, uçtan uca restoran yönetim platformu.
Maride Cafe & Patisserie için tasarladığım ve geliştirdiğim, müşteri vitrininden mutfak ekranına, KVKK uyumundan e-fatura entegrasyonuna kadar işletmenin tüm operasyonunu tek çatı altında toplayan kurumsal yönetim platformu.
Genel Bakış
Maride Cafe & Patisserie, Hostinger üzerinde canlı yayında olan, müşteri vitrini + tam kapsamlı admin paneli + KDS (mutfak ekranı) + REST API katmanlarından oluşan bütünleşik bir restoran yönetim platformudur. Küçük-orta ölçekli bir cafe için ihtiyaç duyulan operasyonel araçların neredeyse tamamı tek bir sistemde toplandı.
Müşteri Tarafı (Public)
- Vitrin, hakkımızda, menü, galeri, basında biz, SSS, kariyer ve KVKK sayfaları
- Online rezervasyon (rate limit korumalı), sipariş takibi, e-bülten kaydı
- NPS / memnuniyet anketi, organizasyon talebi, online iş başvurusu
- Çoklu dil (TR/EN) ve KVKK uyumlu çerez onay sistemi
- QR menü: her masa için benzersiz QR kod, session token ile güvenli dijital menü, garson çağırma ve hesap isteme
- Self-servis müşteri portalı: telefon ile giriş, kendi rezervasyonunu yönetme
- Instagram entegrasyonu ile galeri otomatik senkronizasyonu
Admin Paneli — Güvenlik
- Google Authenticator 2FA (TOTP, QR ile kurulum)
- Brute-force koruması, IP beyaz listesi, aktif oturum yönetimi
- Şifre geçmişi (eski şifre tekrar kullanım engeli), zorunlu rotasyon
- HSTS, CSP, X-Frame-Options gibi güvenlik header'ları
- RBAC (rol bazlı erişim kontrolü) ve API token yönetimi
Sipariş & Kasa
- Sipariş listesi, durum akışı ve toplu işlemler
- KDS — Mutfak ekranı, mutfak fişi yazdırma (PDF)
- Garson hızlı sipariş girişi, masa bazlı kasa checkout
- Fatura (PDF + XML e-fatura formatı), POS mutabakat
- Vardiya başı/sonu kasa devir kayıtları, Z-raporu kapanışı
Rezervasyon & CRM
- Rezervasyon yönetimi, masa atama, bekleme listesi, no-show otomatik işaretleme
- Tekrarlayan (periyodik) rezervasyon desteği
- Müşteri 360° görünümü, sadakat seviyeleri (Bronze/Silver/Gold/Platinum)
- Müşteri etiketleme, kara liste, mükerrer kayıt birleştirme
- Hızlı e-posta / SMS gönderimi, VIP özel fiyatlandırma
Stok & Tedarik
- Malzeme yönetimi, min/max seviye, SKT takibi, sayım oturumları
- Tedarikçi-malzeme ilişkisi, tedarikçi sipariş akışı
- Tedarikçi performans ve fiyat karşılaştırma raporları
- Reçete versiyonlama ile ürün-malzeme ilişkisi
- Menü maliyetlendirme ve satın alma önerisi raporları
Pazarlama & Otomasyon
- Her sabah 08:00 doğum günü kuponu otomatik e-posta + SMS
- 30+ gün gelmeyen müşterilere 3 adımlı winback e-posta serisi
- Bülten segmentasyonu, kupon yönetimi, kampanya ROI takibi
- E-posta A/B testi ve şablon yönetimi
- Toplu e-posta / SMS, başarısız e-posta yeniden deneme
Raporlar & Analitik
- Gelir raporu, ödeme dağılımı, kâr trendi, dönem karşılaştırma
- Vergi dönemi kilitleme ve muhasebe export
- Ürün satış trendi, kategori/saatlik analiz, trafik ısı haritası
- Müşteri LTV ve RFM segmentasyonu
- Talep tahmini, masa verimliliği, personel satış katkısı
- Sürükle-bırak özel rapor oluşturucu ve zamanlanmış e-posta gönderimi
KVKK & Yasal Uyum
- Yasal metin yönetimi (versiyonlama ile)
- Çerez onay logları, veri silme talepleri
- Veri saklama kuralları ve otomatik temizleme (activity log 60 gün, page view 30 gün, kişisel veri log 90 gün)
- Kişisel veri erişim logları (kim, ne zaman, neye erişti)
Otomasyon Altyapısı (Cron)
Sistem üzerinde 20+ zamanlanmış iş çalışıyor: gece 02:00 KVKK kuralları, 03:00 DB yedek, 05:30 cache temizliği, 08:00 doğum günü gönderimleri, 09:00 yarın rezervasyon hatırlatması, 23:00 günlük özet ve no-show işaretleme, her 6 saatte kritik stok kontrolü, Pazartesi sabahları yönetici özetleri.
Sistem & Entegrasyonlar
- SHA-256 hash'li API token, IP kısıtlamalı erişim, kullanım istatistikleri
- Queue tabanlı webhook sistemi, retry mekanizmalı
- Veritabanı yedekleme paneli, log viewer, queue monitör
- Aktivite logu, global arama, kaydedilmiş filtreler, görev yönetimi
- Bakım modu, cache temizleme, toplu Excel import
Rakamlar
- 75+ Eloquent modeli
- 86+ admin controller, 12 public controller
- 150+ admin route, 25+ public route
- 20+ zamanlanmış iş, 15 middleware
- 54 admin view klasörü, 13+ otomatik e-posta tipi
Sonuç
Maride Cafe & Patisserie projesi, küçük-orta ölçekli bir işletmenin tüm operasyonel ihtiyaçlarının tek bir Laravel uygulamasında — temiz mimari, sürdürülebilir kod ve gerçek günlük kullanım baskısı altında — nasıl karşılanabileceğinin somut örneğidir. Müşteri yönetiminden KVKK uyumuna, stok takibinden kampanya ROI'sine, mutfak ekranından e-faturaya kadar entegre bir işletme yönetim platformu.