Açıklama
🚚 Active eCommerce Delivery Boy Flutter Uygulaması – Aktif e-Ticaret CMS için Resmi Teslimat Yardımcısı (GPL’ye Hazır Kaynak Açıklaması)
Active eCommerce Delivery Boy Flutter Uygulaması, teslimat personelinin siparişleri gerçek zamanlı olarak yönetmesine yardımcı olmak için doğrudan Active eCommerce CMS arka ucunuza bağlanan, Flutter ile oluşturulmuş bir mobil uygulamadır (Android ve iOS). Kuryeler telefonlarından giriş yapabilir, atanan siparişleri görüntüleyebilir, müşteri konumlarını takip edebilir, teslimat durumunu güncelleyebilir (Aldı → Yolda → Teslim Edildi) ve müşteriye bildirimde bulunabilir. Bu açıklama GPL / kaynak kodu / script depoları için hazırlanmıştır ve E-E-A-T standartlarına uygundur.
🚀 Genel Bakış
Uygulama, Aktif e-Ticaret üzerinde çalışan çok satıcılı veya tek satıcılı e-Ticaret mağazalarındaki son kilometre açığını kapatmak için tasarlanmıştır. Yöneticiler, teslimatları manuel olarak yönetmek (aramalar, WhatsApp, e-tablolar) yerine teslimat görevlilerine sipariş atayabilir ve uygulamanın durum güncellemelerini, teslimat notlarını ve harita navigasyonunu yönetmesine izin verebilir.
📦 Active eCommerce API’sinden gerçek zamanlı sipariş alma
👷 Rol tabanlı erişime sahip teslimatçı girişi
📍 Müşteri adresi ve harita yol tarifleri
✅ Kanıtlı teslimat durumu güncellemesi
Deneyim (E): Bakkal, moda ve gıda e-ticaret mağazaları tarafından kullanılan gerçek teslimat iş akışları temel alınarak modellenmiştir; minimum düzeyde dokunma, büyük düğmeler, çevrimiçi/çevrimdışı güvenli ekranlar.
✨ Temel Özellikler
🔐 Güvenli Kimlik Doğrulama: teslimat personeli web yöneticisinde oluşturulan kimlik bilgileriyle oturum açar.
📋 Sipariş Listesi: Yeni, devam eden ve tamamlanmış teslimatları tek ekranda görün.
📍 Adres ve Harita Bağlantısı: müşterinin konumunu görüntüleyin ve Google Haritalar / Apple Haritalar’da açın.
🔄 Durum Güncelleme Akışı: siparişi “kabul edildi”, “alındı”, “yolda” veya “teslim edildi” olarak güncelleyin.
🧾 Sipariş Detayları: ürünleri, toplam tutarı, ödeme yöntemini (COD / ücretli) görün.
💰 COD Farkındalığı: teslimatçı ödemenin hâlâ vadesi gelip gelmediğini kapıda görebilir.
🔔 Anında Bildirimler: yeni atanan siparişler için (Firebase Cloud Messaging aracılığıyla).
🌐 API odaklı: verileri Active eCommerce REST/JSON uç noktalarından çeker.
🎨 Flutter kullanıcı arayüzü: modern, duyarlı ve yeniden markalanması kolay.
⚙️ Teknik Yığın
Uygulama: Flutter (Dart)
Arka uç: API etkinleştirilmiş aktif e-Ticaret CMS (Laravel/PHP)
Ağ: HTTPS üzerinden REST/JSON
Push: Firebase Bulut Mesajlaşma (FCM)
Durum: Sağlayıcı / GetX / Bloc (orijinal yapıya bağlıdır)
Gereksinimler:
Flutter SDK’sı 3.x+
Aktif e-Ticaret CMS (en son uyumlu sürüm)
Teslimat entegrasyonu için Laravel API/eklentisi etkinleştirildi
Platform derlemeleri için Android Studio veya Xcode
Güvenli API çağrıları için HTTPS (önerilir)
Uzmanlık (E): lojistik ve son kilometre teslimatı için gerçek dünyadaki mobil → Laravel entegrasyon modelini gösterir.
🧩 Kurulum Kılavuzu
1. Arka ucu hazırlayın: Aktif e-Ticaret CMS’nizin kurulu olduğundan ve API’ye cihazdan erişilebildiğinden emin olun.
2. Flutter dağıtım uygulaması kaynağını indirin ve çıkarın.
3. Bağımlılıkları yüklemek için flutter pub get komutunu çalıştırın.
4. Uygulamanın config.dart / Environment.dart dosyasında API URL’sini ve anahtarlarını yapılandırın.
5. Anında bildirimler için Firebase’i ekleyin (isteğe bağlı ancak önerilir).
6. Cihazda çalıştırın: flutter’ı çalıştırın ve web yöneticisinde oluşturulan teslimatçı çocuk hesabıyla oturum açın.
7. Yayınlanmak üzere derleme: flutter build apk / flutter build appbundle / flutter build ipa.
İpucu: Akışın tamamını doğrulamak için yöneticide bu teslimatçıya atanan bir siparişi test edin.
📦 Teslimatlar
✅ Tam Flutter kaynak kodu (teslimat uygulaması)
✅ Aktif e-Ticaret CMS ile API entegrasyonu
✅ Hazır ekranlar (giriş, sipariş listesi, sipariş detayı, teslimat durumu)
✅ Firebase/bildirim kurulum dosyaları (varsa)
✅ Temel kurulum / BENİOKU talimatları
✅ GPL yeniden dağıtım bildirimi (eğitim/arşiv listeleri için)
📱 Desteklenen Platformlar
Android: 5.0+ (API 21+)
iOS: iOS 12+ (macOS + Xcode gerektirir)
Arka uç işletim sistemi: Linux / VPS / Active eCommerce CMS çalıştıran paylaşımlı barındırma
Form faktörü: akıllı telefonlar (dikey kullanıcı arayüzü, sürücü dostu düğmeler)
🧠 Notlar
Lisans: şeffaflık ve eğitim amaçlı kullanım için burada GPL kapsamında dağıtılmaktadır; orijinal pazar ürünü ticari olabilir.
Markalama: Uygulama adını, sıçramayı ve ana rengi ana mağaza uygulamasıyla eşleşecek şekilde değiştirin.
Güvenlik: Veri sızıntısını önlemek için her zaman belirteç tabanlı kimlik doğrulama ve HTTPS kullanın.
Uzantılar: Sürücü kazançları, teslimat geçmişi ve canlı konum takibi ile genişletilebilir.
SEO Güvencesi: anahtar kelimeler → “Aktif e-Ticaret dağıtım uygulaması”, “Flutter teslimatçı”, “çok satıcılı teslimat mobil”.
👨💻 Orijinal Geliştirici Kredisi
Bu teslimatçı çocuk uygulaması ilk olarak Active eCommerce CMS geliştirme ekibi ve/veya onun CodeCanyon gibi pazarlardaki resmi eklenti yazarları tarafından oluşturuldu. Tüm orijinal ticari haklar, isim ve ticari markalar kendilerine aittir. Bu, kaynağı belgelemek ve sergilemek için E-E-A-T uyumlu bir GPL yeniden beyanıdır.
Yetkililik (A): hata düzeltmeleri, sürüm güncellemeleri veya daha yeni CMS sürümleriyle uyumluluk için her zaman orijinal satıcıya başvurun.
🔒 Sorumluluk reddi beyanı
Önemli:
Bu bir kaynak kodu dokümantasyon girişidir, resmi satıcı sayfası değildir.
Resmi yazardan satın alınmadığı sürece hiçbir orijinal destek veya lisans anahtarı dahil değildir.
GPL yeniden dağıtımı yazar itibarını korumalı ve münhasır haklar talep etmemelidir.
Gerçek sürücülerin kullanmasına izin vermeden önce aşamalandırma Aktif e-Ticaret örneğini test edin.
Güvenilirlik (T): Yeniden dağıtımın etik ve şeffaf olmasını sağlamak için tüm kaynak, lisanslama ve kullanım koşulları açıklanmıştır.
