🏆 eCart – Grocery, Food Delivery, Fruits & Vegetable Store | Full Android Ecommerce App (Laravel + Flutter)
SEO Keywords: grocery delivery app, food delivery android app, Flutter ecommerce source code, fruits and vegetables store app, Laravel backend, multi-vendor delivery app, GPL ecommerce solution
🚀 Genel Bakış
eCart, süpermarketler, restoranlar ve teslimat girişimleri için tasarlanmış kapsamlı bir çevrimiçi bakkal ve yiyecek dağıtım uygulaması çözümüdür.
Android için Flutter (ve isteğe bağlı olarak iOS) ve arka uç olarak Laravel kullanılarak oluşturulan eCart, kullanıma hazır bir e-ticaret ekosistemi sağlar.
sepet, ödeme, ürün yönetimi, gerçek zamanlı sipariş takibi ve anlık bildirimler.
Deneyim (E): Gerçek market ve yemek teslimatı kullanım senaryolarına dayanarak geliştirilen bu sistem, tek mağazalı veya çok satıcılı kurulumları destekler,
esnek teslimat seçenekleri ve meyve, sebze ve tüketime hazır gıdalar gibi çabuk bozulan ürünler için güçlü envanter kontrolü.
✨ Temel Özellikler
- 🛒 Tam Alışveriş Akışı: Ürüne göz atma, sepet, kupon kodları, ödeme ve teslimat planlaması.
- 🍎 Çok Kategorili Mağaza: Bakkaliye, yiyecek, meyve, sebze, fırın ve daha fazlasını destekler.
- 🏪 Çoklu Satıcı Desteği: Satıcılar, kontrol panellerinden stok, fiyatlandırma ve teslimat kullanılabilirliğini yönetebilir.
- 🚴 Sipariş Takibi: Kullanıcılar, satıcılar ve teslimat acenteleri için canlı sipariş durumu güncellemeleri.
- 💳 Ödemeler: Stripe, PayPal, Razorpay, COD, cüzdan ve sadakat puan sistemi.
- 🔔 Bildirimler: Sipariş onayları, gönderimler ve promosyonlar için Firebase Cloud Messaging.
- 📍 Konum Tabanlı Hizmetler: Teslimat adresi seçimi ve takibi için Google Haritalar API'si.
- 🧾 Raporlar ve Analizler: Yönetici kontrol panelinden satış, komisyon ve kullanıcı raporları.
- 👩💼 Yönetici Paneli (Laravel): Satıcıları, kullanıcıları, banner'ları, teklifleri ve uygulama ayarlarını yönetin.
- 🌐 SEO Dostu Web Sitesi: Aynı Laravel arka ucuyla entegre, duyarlı web mağazası.
- 🧠 Akıllı Arama: Geçmiş kullanıcı davranışlarına göre ürünleri ve kategorileri otomatik olarak önerin.
- 💰 AdMob Entegrasyonu: Banner'lar ve geçiş reklamları için Google AdMob kullanılarak isteğe bağlı para kazanma.
⚙️ Teknik Yığın
- Ön Uç (Mobil): Flutter 3.x (Dart 3, Materyal Tasarımı 3)
- Arka uç: Laravel 10 (PHP 8.1+), RESTful API'ler
- Veritabanı: MySQL 8 / MariaDB 10.6+
- Gerçek Zamanlı: Sipariş güncellemeleri için İtici / Firebase
- Anında Bildirimler: Firebase Bulut Mesajlaşma (FCM)
- Haritalar ve Coğrafi API'ler: Google Haritalar Platformu (Coğrafi Kodlama, Yol Tarifleri, Mesafe Matrisi)
- Ödemeler: Stripe / Razorpay / PayPal SDK'ları
- Sunucu Gereksinimleri: Nginx veya Apache, HTTPS/TLS, PHP uzantıları: mbstring, json, curl, openssl, pdo_mysql
- Oluşturma Araçları: Android Studio, Gradle 8+, Node 18+, Composer 2.x
🧩 Kurulum Kılavuzu
- Laravel arka uç dosyalarını barındırma sunucunuza yükleyin.
- Besteci kurulumunu çalıştırın ve .env dosyanızı (DB, posta, ödeme anahtarları, Google Haritalar anahtarı) yapılandırın.
- Geçişleri çalıştırın: demo verilerini ayarlamak için php artisan merge --seed.
- Flutter projesinde lib/config.dart dosyasını API temel URL'niz ve Firebase anahtarlarınızla güncelleyin.
- Flutter pub get ve flutter build apk --release komutunu çalıştırın.
- Bildirimler için Firebase'i ve Android/iOS için Google Haritalar API anahtarını kurun.
- Kategoriler, bannerlar ve satıcı bilgileri eklemek için yönetici panelinde oturum açın.
📦 Teslimatlar
- ✅ Flutter mobil uygulama kaynağı (Android ve iOS)
- ✅ Laravel arka uç + yönetici paneli
- ✅ SQL şeması, tohum verileri ve API belgeleri
- ✅ Firebase entegrasyonu (bildirimler)
- ✅ Örnek varlıklar (logolar, bannerlar ve demo ürünler)
- ✅ Belgeler ve GPL v3 lisansı
📱 Desteklenen Platformlar
- Android: 8.0 (API 26) ve üzeri
- iOS: 13+ (Xcode 15+)
- Web: Duyarlı Laravel tabanlı web sitesi
- Sunucu: Ubuntu 22.04+, cPanel veya Docker'a hazır ortam
👨💻 Orijinal Geliştirici Kredisi
CodeCanyon'daki önde gelen e-Ticaret şablonlarından ilham alan orijinal konsept.
Orijinal yazarı burada destekleyin:
CodeCanyon – Orijinal Yazar.
🔒 Sorumluluk reddi beyanı
Bu yazılım, eğitim amaçlı ve yasal olarak yeniden kullanım amacıyla GPL v3 lisansı altında yeniden dağıtılmaktadır.
Hiçbir satıcıya, ödeme işlemcisine veya markaya bağlı değiliz.
Üretim sistemlerini dağıtırken her zaman yerel vergi, gıda güvenliği ve e-Ticaret düzenlemelerine uyun.
Uygun HTTPS kurulumunu, güvenli API belirteçlerini ve veri koruma uyumluluğunu (GDPR/CCPA) sağlayın.
Değerlendirmeler
Henüz değerlendirme yapılmadı.