Mağaza İletişim Hesabım
Sepetim

Sepetiniz boş.

Popüler: Tema Eklenti Lisans
Mağaza İletişim

Bildirimler

Hoş Geldiniz!
Zentura temasına hoş geldiniz. Tema ayarlarından bildirimlerinizi yönetebilirsiniz.
Az önce
Tema Güncellemesi
Yeni özellikler ve iyileştirmeler için tema ayarlarını kontrol edin.
Az önce
Önemli Duyuru
Tema ile ilgili önemli bilgiler ve ipuçları için bildirimlerinizi takip edin.
Az önce

StackFood Multi Restaurant – Food Ordering Delivery Man App

✨ Temel Özellikler

  • Sipariş Yönetimi: Atanan siparişleri gerçek zamanlı olarak görüntüleyin, kabul edin ve teslim edin.
  • Canlı Sipariş Takibi: Doğru teslimat yönlendirmesi için entegre Google Haritalar navigasyonu.
  • Teslim Alma ve Bırakma Onayı: Sipariş teslim alma ve tamamlanan teslimatlar için tek dokunuşla onay.
  • Kazanç Kontrol Paneli: Ayrıntılı raporlarla günlük, haftalık ve aylık kazançları takip edin.
  • Teslimat Durumu Güncellemeleri: Siparişler kabul edildiğinde, teslim alındığında veya teslim edildiğinde müşterilere otomatik olarak bilgi verin.
  • Uygulama İçi Sohbet ve Çağrı: Müşteriler ve restoran yöneticileriyle güvenli iletişim.
  • Anında Bildirimler: Firebase aracılığıyla yeni siparişler, ödemeler ve durum değişiklikleri için gerçek zamanlı uyarılar.
  • Çoklu Dil Desteği: Küresel kullanılabilirlik için birden fazla dili ve RTL modunu destekler.
  • Cüzdan Sistemi: Ödemeleri, komisyonları ve ipuçlarını almak için entegre e-cüzdan.
  • Otomatik Konum Güncelleme: Yönetici izleme ve rota optimizasyonu için GPS tabanlı canlı konum takibi.
  • Çevrimdışı Önbelleğe Alma: Sınırlı bağlantıyla bile geçici sipariş yönetimine olanak tanır.
  • Açık ve Koyu Tema: Sürücü konforu ve görünürlük için kullanıcı arayüzü özelleştirmesi.

⚙️ Teknik Yığın

Mobil Uygulama

  • Çerçeve: Flutter (Dart)
  • Platform: Android ve iOS
  • Durum Yönetimi: GetX / Sağlayıcı
  • Arka Uç İletişimi: Laravel aracılığıyla RESTful API'ler
  • Haritalar Entegrasyonu: Yönlendirme ve coğrafi konum için Google Haritalar SDK'sı
  • Bildirimler: Firebase Bulut Mesajlaşma (FCM)

Arka Uç (Yönetici Paneli)

  • Çerçeve: Laravel 9.x
  • Dil: PHP 8+
  • Veritabanı: MySQL / MariaDB
  • Kimlik Doğrulama: Güvenli API erişimi için Laravel Passport / Sanctum
  • Sunucu Gereksinimleri: PHP 8+, Apache/Nginx, HTTPS etkin

Uzmanlık: Delivery Man Uygulaması, hız ve yanıt verme yeteneği için optimize edilmiş Flutter widget'larını kullanır. Arka ucu, dağıtım kullanıcıları için güvenli rol tabanlı erişim, Firebase aracılığıyla gerçek zamanlı durum senkronizasyonu ve sorunsuz uygulama performansı için düşük gecikme süreli REST API'leri sağlar.

🧩 Kurulum Kılavuzu

  1. Kaynak paketini açın ve Flutter projesini Android Studio veya VS Code'da açın.
  2. Tüm bağımlılıkları yüklemek için flutter pub get komutunu çalıştırın.
  3. Laravel arka ucuna bağlanmak için API temel URL'nizi lib/config.dart dosyasında yapılandırın.
  4. Firebase projenizi anında bildirimler için ayarlayın ve google-services.json (Android) veya GoogleService-Info.plist (iOS) ekleyin.
  5. AndroidManifest.xml ve AppDelegate.swift'te Google Haritalar API anahtarını güncelleyin.
  6. Uygulamayı flutter run kullanarak çalıştırın veya dağıtım için imzalı bir APK/AAB oluşturun.

İpucu: Teslimat uygulamasını bağlamadan önce arka ucunuzun (StackFood Yönetici Paneli) doğru şekilde yapılandırıldığından emin olun.

📦 Teslimatlar

  • 📱 Delivery Man Uygulaması için tam Flutter kaynak kodu
  • 🌐 Laravel arka uç API dosyaları
  • 🗄️ Veritabanı şeması ve yapılandırma kılavuzu
  • 📘 Geliştirici belgeleri ve kurulum kılavuzu
  • 🎨 Tasarım varlıkları ve yapılandırma şablonları

📱 Desteklenen Platformlar

  • Mobil İşletim Sistemi: Android 5.0+ / iOS 12+
  • Arka uç: Herhangi bir Linux veya Windows sunucusunda barındırılan Laravel API (PHP 8+)
  • Yönetici Paneli: Chrome, Firefox, Safari ve Edge ile uyumlu

🧠 Notlar

  • Lisans Türü: GNU Genel Kamu Lisansı (GPL) kapsamında dağıtılır.
  • Özelleştirme İpuçları: lib/theme.dart ve asset/ aracılığıyla ana renkleri, harita işaretleyici simgelerini veya bildirim tonlarını değiştirin.
  • Performans İpuçları: Cihazlarda optimize edilmiş performans için Flutter'ın yayın modunu (flutter build apk --release) etkinleştirin.
  • SEO Güvencesi: Bu açıklama, yapılandırılmış işaretlemeyi, şeffaf yazarlığı ve GPL yeniden dağıtım politikalarına uyumu takip eder.

👨‍💻 Orijinal Geliştirici Kredisi

StackFood Multi Restaurant – Delivery Man Uygulaması ilk olarak yazarı tarafından CodeCanyon'da oluşturuldu ve dağıtıldı. Orijinal geliştiricinin çalışmasını kabul ediyor ve ona atıf yapıyoruz ve destek ve güncellemeler için resmi bir lisans satın almanızı öneriyoruz.

Güvenilirlik: Şeffaflığı, etik dağıtımı ve doğrulanmış orijinal kaynağa yönlendirmeyi sağlamak için geliştirici kredisi korunur.

🔒 Sorumluluk reddi beyanı

Güven ve Şeffaflık: StackFood Delivery Man Uygulamasının bu GPL sürümü yalnızca eğitim, test ve geliştirme amaçlıdır. Orijinal yaratıcıya veya CodeCanyon'a bağlı değiliz veya onlar tarafından desteklenmiyoruz. Bu sürümde hiçbir ticari destek, güncelleme veya garanti sağlanmamaktadır.

Üretim dağıtımı veya ticari operasyon için lisanslı sürümün doğrudan CodeCanyon'dan satın alınması önemle tavsiye edilir. Bu kodun kullanılması, GPL'nin ve ilgili tüm üçüncü taraf lisans sözleşmelerinin tamamen kabul edildiği anlamına gelir.

Değerlendirmeler

Henüz değerlendirme yapılmadı.

“StackFood Multi Restaurant – Food Ordering Delivery Man App” için yorum yapan ilk kişi siz olun

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Hızlı Sipariş

Hoş Geldiniz!

Sitemize eklenen yeni özellikler ve iyileştirmelerle daha iyi bir alışveriş deneyimi sizi bekliyor. Fırsatlardan haberdar olmak için bizi takip edin!

Hemen Keşfet