İçeriğe geç
Tüm sektörler

Yiyecek & İçecek

Restoranın ve gıda markan, abonelik olmadan sahip olduğun sistemlerle

Zorluklar

  • Teslimat uygulamalarının komisyonları net kârını yiyor, üstelik müşteri verilerin sana ait olmuyor.
  • Stok ve israf yönetimi (özellikle çabuk bozulan ürünlerde) zor ve maliyetli.
  • E-fatura (Fatura/ZATCA) zorunlu, ama hazır sistemlerin çoğu abonelikle pahalıya geliyor.
  • Siparişler WhatsApp, telefon ve farklı uygulamalardan dağınık geliyor; karışıklık ve hatalar oluyor.
  • Birden fazla şube veya satış noktası arasında aynı anda stok takibi yapmak zor.

İnşa edebileceğin sistemler

  • Siparişleri mutfağa ve stoğa bağlayan dahili bir POS (kasa) sistemi.
  • Teslimat komisyonu olmadan kendine ait online sipariş sitesi/uygulaması.
  • Malzeme tükenmeden önce seni uyaran ve israfı takip eden bir stok kontrol paneli.
  • Her ürünün kârını hesaplayan bir reçete ve maliyet (Food Cost) yönetim sistemi.
  • WhatsApp siparişlerini otomatikleştirip mutfağa ve ödeme sistemine bağlama.
  • Müşterilerin telefon numaralarına bağlı bir sadakat ve puan programı.

Hazır istemler: kopyala ve Uttra'ya yapıştır

Mutfak ekranı ve şube işletim sistemi (KDS)

Kasadan ve online sipariş kanallarından siparişleri anlık olarak alan, hazırlık istasyonlarına (ızgara, mezeler, içecekler) her sipariş için bir zamanlayıcı ve gecikmede renkli uyarıyla dağıtan dahili bir mutfak ekran sistemi (Kitchen Display System) kur. Güncellemeyi WebSocket üzerinden anlık yap, böylece siparişler sayfa yenilenmeden ekranda görünsün; yoğun saatlerde doğru sırayı garanti eden bir görev kuyruğu (queue) ve veritabanına yükü azaltmak için her istasyonun durumunu önbellekleyen (caching) bir yapı ekle. Roller ve yetkiler (RBAC) ekle: şube müdürü tüm istasyonları ve raporları görsün, aşçı ise sadece kendi istasyonunu görsün; güvenli ve şifreli oturum açma olsun. Şubeye, zamana ve sipariş durumuna göre indekslenmiş, şube sayısı arttıkça bölümlenebilen (partitioning) bir veritabanı tasarla; düzenli yedekleme ve her durum değişikliği için kayıt (log) tutulsun. Arayüzü önce Arapça RTL, İngilizce destekli, mutfaktaki dokunmatik ekranda rahat kullanılacak büyük yazı tipli yap ve erişilebilirlik (accessibility) desteği ekle. Her ürün ve istasyon için ortalama hazırlık süresini ve geciken sipariş oranını gösteren bir izleme (observability) paneli ekle. API arayüzlerinde istek sınırlama (rate limiting) ve yaygın saldırılara karşı koruma uygula. Sistemi temel testler ve yeni bir şube veya istasyon ekleme yöntemine dair kısa bir dokümantasyonla üretime hazır teslim et.

Masada QR ile self-servis sipariş

Restoran içi bir self-servis sipariş platformu kur: müşteri masasındaki QR kodu okuttuğunda resimli, fiyatlı ve eklentili ürün listesi açılsın, garson beklemeden telefonundan doğrudan sipariş versin ve ödesin. Siparişi masa numarasına bağla ki konum bilgisiyle birlikte anında mutfak ekranına ulaşsın; Secrets deposundaki bir API anahtarı üzerinden mada, Apple Pay ve Moyasar/HyperPay ile ödemeyi destekle, ZATCA uyumlu e-fatura (vergi numarası, QR ve ürün detayları) düzenle. Müşteri arayüzünü hızlı ve hafif yap; CDN üzerinden dağıtılsın ve önbelleğe alınsın ki herhangi bir telefonda anında açılsın; önce Arapça RTL, İngilizce destekli ve erişilebilir olsun. Binlerce eşzamanlı masayı kaldıracak bir yapı tasarla: indekslenmiş veritabanı, ödeme işleme ve fatura kesme için kuyruklar, saldırılara karşı koruma ve istek sınırlama (rate limiting). Menüyü, fiyatları, kampanyaları düzenlemek ve tükenen bir ürünü anında durdurmak için rol ve yetkili bir yönetim paneli ekle. Müşteri için sipariş durumunun (hazırlanıyor/hazır) anlık takibini ve her masa ile dönem için satış raporlarını sağla. İzleme, kayıt tutma, yedekleme, testler ve kısa bir dokümantasyonla üretime hazır teslim et.

Pazarlama ve müşteri elde tutma otomasyon motoru

Siparişlerden müşteri verilerini (telefon numarası, favori ürünler, son sipariş tarihi) toplayan ve otomatik WhatsApp/SMS kampanyaları başlatan bir pazarlama otomasyon motoru kur: yeni müşteriye hoş geldin, kaybolan müşteriyi geri kazanma, doğum gününde teklif ve teslimattan sonra değerlendirme isteği. Kampanyaları segmentlere ve kurallara dayandır (örneğin: 30 gündür sipariş vermeyenler), engellenmeyi önlemek için gönderim hızını (rate limiting) kontrol eden bir görev kuyruğu (queue) üzerinden gönder ve gönderim zamanlarını zamanla. WhatsApp ve SMS'i Secrets deposundaki API anahtarları üzerinden bağla, her mesajın durumunu (gönderildi/ulaştı/okundu) bir analiz panelinde kaydet. Müşteriye, kampanyaya ve duruma göre indekslenmiş, milyonlarca mesaja ölçeklenebilen bir veritabanı tasarla; tekrarlayan segmentler için önbellekleme ve yedekleme ekle. Roller ve yetkiler (RBAC) ekle: pazarlamacı kampanya oluşturur, yönetici onaylar; güvenli oturum açma olsun. Her mesajda abonelikten çıkma (opt-out) seçeneğiyle gizliliğe saygı göster. Paneli önce Arapça RTL yap; her kampanya için açılma oranı, dönüşüm ve getiri analizleriyle, hata izleme ve kayıt tutma ekle. Testler ve kısa bir dokümantasyonla üretime hazır teslim et.

Sadakat ve abonelikli müşteri uygulaması

Menüyü gösteren, teslim alma veya teslimat için sipariş alan, mada ve Apple Pay ile ödeme yapan; sadakat ve puan programı, dijital cüzdan ve abonelik paketleri (aylık kahve aboneliği gibi) içeren bir müşteri mobil uygulaması (Android ve iOS için Expo, ayrıca PWA) kur. Puanları telefon numarasına ve müşteri hesabına bağla, her siparişten sonra anlık güncelle, puanları ürün veya indirimle değiştirmeyi destekle. Kampanyalar ve paket hatırlatmaları için zamanlanmış anlık bildirimler (push notifications) gönder, ZATCA uyumlu e-faturaları müşterinin satın alma geçmişine kaydet. Milyonlarca kullanıcıya ölçeklenebilen indekslenmiş bir veritabanı ve API arka ucu tasarla; hesap ve menü verileri için önbellekleme, ödeme ve bildirim işleme için kuyruklar ve görseller için CDN ekle. Roller ve yetkiler, güvenli oturum açma (telefon üzerinden OTP), veri şifreleme, saldırı koruması, istek sınırlama ve yedekleme uygula. Uygulamayı önce Arapça RTL yap, İngilizce desteği, erişilebilirlik ve akıcı, profesyonel bir kullanıcı deneyimiyle. Müşteri davranışı, sipariş tekrar oranı ve müşteri değeri için analizler, izleme ve kayıt tutma ekle. Expo Go ile uyumlu, testler ve kısa bir dokümantasyonla üretime hazır teslim et.

Çok markalı, çok şubeli bulut platformu

Birden çok markayı ve onlarca ila yüzlerce şubeyi tek bir yerden yöneten, her markanın verisini altyapıyı paylaşırken mantıksal olarak izole eden çok kiracılı (multi-tenant) mimariyle birleşik bir bulut platformu kur. Günlük milyonlarca siparişi kaldıracak şekilde tasarla: markaya ve şubeye göre indekslenmiş ve bölümlenmiş (sharding/partitioning) veritabanı, menüler, fiyatlar ve stok durumu için çok katmanlı önbellekleme (caching), fatura kesme, raporlar ve kampanyalar gibi ağır işlemler için görev kuyrukları (queues) ve statik varlıklar için CDN. Siparişlerin, yüksek yükler için tasarlanmış API arayüzleri üzerinden, istek sınırlama (rate limiting) ve yaygın saldırılara karşı korumayla dağıtılmasını sağla. Marka, şube ve kullanıcı düzeyinde ayrıntılı roller ve yetkiler (RBAC), güvenli oturum açma, tam şifreleme, zamanlanmış yedekleme ve felaket sonrası kurtarma uygula. Stok, satış, fatura (ZATCA) ve sadakati tüm şubelerde merkezi bir panelde birleştir; toplu raporlar ve uyarılar ekle. Kapsamlı izleme (observability) ekle: performans panelleri, hata takibi ve yük aşımı veya şube arızasında uyarılar. Tüm arayüzleri önce Arapça RTL, İngilizce destekli ve erişilebilir yap. Yeni bir marka veya şube eklemek için yük testleri (load tests) ve kısa bir mimari dokümantasyonla üretime hazır teslim et.

Yiyecek & İçecek hakkında sorular

Uttra'da fikrini kendi kelimelerinle anlatarak eksiksiz bir kasa sistemi kurabilirsin: sipariş ekranı, fiyatlı ürün listesi, fatura yazdırma ve her siparişte miktarı otomatik düşen doğrudan stok bağlantısı. • Birden fazla şubeyi tek bir kontrol panelinden (= her şeyi yönettiğin tek ekran) yönetirsin. • Aylık abonelik yerine kodun ve verilerin tamamen sana ait olur. • Aşçının siparişleri anında görmesi için mutfaktaki bir ekrana bağlayabilirsin.

Uttra, menünü gösteren, siparişi alan ve Secrets deposundaki bir API anahtarı üzerinden mada veya Apple Pay gibi bir Suudi ödeme sistemine bağlanan bir sipariş sitesi veya mobil uygulama (Expo) kurar. Müşteri doğrudan senden sipariş verir, sipariş aracısız mutfağına ulaşır. Böylece müşteri numaralarını ve verilerini kendine saklarsın, uygulamalara giden her sipariş komisyonundan tasarruf edersin.

Miktarları ve son kullanma tarihlerini kaydeden, herhangi bir malzeme tükenmeden veya son kullanma tarihi yaklaşmadan seni uyaran bir stok kontrol paneli kurarsın. • Her satış kasadan stoğu otomatik olarak düşer. • Raporlar en çok israf edilen malzemeleri gösterir, böylece sipariş miktarlarını ayarlayabilirsin. • Sipariş verilmesi gereken malzemeleri sana bildiren günlük bir hatırlatma zamanlayabilirsin.

WhatsApp'ı bir API anahtarıyla Uttra'ya bağlarsın ve sipariş mesajlarını doğrudan panelinde düzenli siparişlere çeviren, müşteriye otomatik olarak onay ve sipariş numarası gönderen bir otomasyon kurarsın. Böylece tüm siparişler tek bir yerde toplanır, elle kopyalama hataları azalır ve mutfağa net, detaylı bir sipariş ulaşır.

Uttra ile kurduğun kasa sistemine temel gereksinimleri (vergi numarası, QR, ürün detayları) içeren bir e-fatura çıkarabilirsin. Zekat, Vergi ve Gümrük Otoritesi ile resmi imza ve bağlantı, Uttra'ya bir API anahtarıyla bağladığın onaylı bir sağlayıcı üzerinden yapılır. Yani fatura arayüzünü kendin kurar, resmi onay için lisanslı servise bağlarsın.

Her ürünün içeriklerini ve her malzemenin fiyatını kaydeden, tabağın maliyetini ve kâr oranını otomatik hesaplayan bir reçete sistemi kurarsın. • Bir hammaddenin fiyatı değiştiğinde, onu kullanan her ürünün maliyeti güncellenir. • Bir rapor ürünleri en kârlıdan en az kârlıya sıralar, böylece kârlı olanlara odaklanırsın. Böylece tahmin yerine akıllıca fiyatlandırma yaparsın.

Kasa sistemi, stok sistemi ve sipariş sitesi için ayrı ayrı faturalarla aylık abonelik ödemek yerine, sistemlerini Uttra üzerinde bir kere kurar ve sahibi olursun. Tekrarlayan komisyonlardan ve aboneliklerden tasarruf edersin; daha da önemlisi, verilerinin ve kodunun sahibi sen olursun, dışarıdan bir sağlayıcıya bağımlı kalmadan istediğin zaman geliştirebilirsin.

Seni en çok yoran şeyle başla: • Komisyonlar canını sıkıyorsa, kendine ait bir online sipariş sitesiyle başla. • İsraf ve karmaşa sorunuysa, basit bir kasa + stok sistemiyle başla. Fikrini Uttra'ya kendi kelimelerinle anlat, hızlıca çalışan bir sürüm elde edersin; sonra ödeme, WhatsApp ve faturayı hepsini birden değil, adım adım eklersin.

Kasayı offline-first prensibiyle kurarsın: siparişleri şube cihazında yerel olarak saklar, internetsiz satış ve yazdırma işlemine devam eder; bağlantı geri geldiğinde her şeyi otomatik olarak merkezi panelle senkronize eder. • Ağ kesintisi sırasında bile satış yapmaya ve fatura basmaya devam edersin. • Senkronizasyon, bağlantı geri geldiğinde sayı çakışmalarını (fatura sıra numarası gibi) otomatik çözer. • Yöneticiye, şu an senkronize olmayan bir şube varsa bunu gösteren bir uyarı gider. Böylece internet kesintisi restoranını durdurmaz, verilerin güvende kalır.

Yoğunluk için tasarım, ağır işlemleri hızlı sipariş akışından ayırmaya dayanır. • Görev kuyrukları (queues): fatura kesme, bildirimler ve raporlar arka planda işlenir, böylece siparişin kendisi hızlı geçer. • Önbellekleme (caching): menü, fiyatlar ve stok durumu her istekte veritabanı yerine hızlı bir bellekten okunur. • İstek sınırlama (rate limiting): arayüzleri ani yüklenmelere veya kötüye kullanım girişimlerine karşı korur. Uttra ile kampanya öncesinde bir yük testi (load test) yaparak sistemin müşteri gelmeden önce dayandığından emin olabilirsin.

Geçmiş satış verilerini, günlerin, mevsimlerin, havanın ve kampanyaların örüntülerinden öğrenen bir talep tahmin (demand forecasting) modeline bağlarsın. • Gün veya hafta başlamadan önce her hammadde için satın alma miktarlarını önerir. • Genellikle israf edilen ürünler konusunda seni uyarır, böylece hazırlığını azaltırsın. • Tahmini otomatik olarak stokla ilişkilendirir ve tedarikçi için hazır bir satın alma siparişi önerir. Yapay zekâ servisini Secrets deposundaki bir API anahtarıyla bağlarsın; sonuç daha akıllı satın alma kararları, daha az israf ve daha yüksek kârdır.