🏆 Flutter AdMotors — Car Classifieds Buy & Sell App with Chat (iOS & Android) v2.6
Flutter AdMotors is a complete cross-platform car classifieds app that lets users buy and sell vehicles through
a modern Flutter-based marketplace. Version 2.6 includes real-time chat, advanced filtering, location-based browsing,
multi-image uploads, moderation tools, and seamless support for both iOS and Android.
🚀 Genel Bakış
Otomotiv pazaryerleri, bayiler ve listeleme platformları için tasarlanan AdMotors, kullanıcıların araba reklamları yayınlamasına,
yakındaki listeleri keşfedin, sohbet yoluyla pazarlık yapın ve hesaplarını yönetin; bunların tümü temiz bir kullanıcı arayüzü ve ölçeklenebilir arka uç API'si tarafından desteklenmektedir.
Deneyim odaklı tasarım: Uygulama, büyük araba listeleme hizmetleri (OLX Autos, CarGurus, Cars.com) tarafından kullanılan pazar modellerini takip eder.
güçlü arama işlevlerini, yüksek kaliteli fotoğrafları, anlık bildirimleri, favorileri ve alıcılar ile satıcılar arasında güvenli iletişimi bir araya getirir.
✨ Temel Özellikler
- Araç İlanları — marka, model, yıl, kilometre, yakıt, şanzıman, durum, fiyat ve daha fazlası.
- Çoklu Görüntü Yükleme — sıkıştırmalı galeriyi/kamerayı destekler.
- Gerçek Zamanlı Sohbet — alıcılar ve satıcılar arasında özel mesajlaşma.
- Konuma Dayalı Arama — harita görünümü ve coğrafi mesafe filtreleri.
- Gelişmiş Filtreler — gövde tipi, motor boyutu, yakıt türü, özellikler, yıl aralığı, fiyat aralığı ve özel özellikler.
- Favoriler / İstek Listesi — daha sonra göz atmak için hızlı kaydetme.
- Kullanıcı Profilleri — listeleri, profil bilgilerini ve derecelendirmeleri (etkinse) yönetin.
- Anlık Bildirimler — sohbet uyarıları, onayların, tekliflerin, son kullanma tarihlerinin listelenmesi.
- Kullanıcıyı Rapor Et / Engelle araçları.
- Yeni reklamlar, düzenlemeler ve medya için Yönetici Onayı.
- Koyu ve Açık Tema desteği.
- Yerelleştirme + RTL hazır.
⚙️ Teknik Yığın
- Ön Uç: Flutter (Dart) — Android ve iOS için tek kod tabanı.
- Arka uç: PHP/Laravel REST API veya Node.js arka ucu (derlemeye bağlı olarak).
- Veritabanı: MySQL / MariaDB.
- Sohbet: Firebase Realtime DB / Firestore veya API odaklı WebSocket sohbeti.
- Anında Bildirimler: Firebase Bulut Mesajlaşma.
- Haritalar ve Coğrafi Konum: Google Haritalar API'sı, coğrafi kodlayıcı ve konum hizmetleri.
- Barındırma: Linux VPS (Apache/Nginx) veya PHP destekli paylaşımlı barındırma.
- iOS Gereksinimleri: Xcode, macOS, Apple Geliştirici Hesabı.
- Android Gereksinimleri: Android Studio, SDK 21+.
🧩 Kurulum Kılavuzu
- Arka Uç Kurulumu: API kaynağını yükleyin → .env'yi yapılandırın → geçişleri çalıştırın → dosya depolama ve cron işlerini ayarlayın.
- Firebase Kurulumu: proje oluştur → FCM'yi etkinleştirin → yapılandırma dosyalarını indirin → uygulamaya ekleyin.
- Uygulama Yapılandırması: Flutter projesini açın → API_BASE_URL'yi güncelleyin → uygulama kimliğini, adını, renklerini ve logolarını güncelleyin.
- Haritalar Entegrasyonu: Google Haritalar anahtarlarını ekleyin (Android ve iOS).
- Sohbet Entegrasyonu: Firebase veya WebSocket uç noktalarını yapılandırın.
- Test: örnek reklamlar yayınlayın → aramayı doğrulayın → sohbeti doğrulayın → cihaza aktarın.
- Yapı: Android için flutter build apk / aab; iOS için flutter build ipa.
- Başlat: Mağaza yönergelerini kullanarak Play Store/App Store'a yükleyin.
📦 Teslimatlar
- Flutter kaynak kodunu tamamlayın (Android + iOS).
- SQL veritabanı şemasıyla arka uç API'si (Laravel/Node.js).
- Sohbet modülü (Firebase veya özel API).
- Listeleme, yayınlama, harita görüntüleme, kullanıcı profili ve sohbet için UI/UX ekranları.
- Anında bildirim kurulumu.
- Marka varlıkları (simgeler, açılış ekranları, resimler).
- Dokümantasyon ve kurulum adımları.
📱 Desteklenen Platformlar
- Android: Telefonlar/tabletler (API 21+).
- iOS: iPhone/iPad (iOS 12+).
- Arka Uç Paneli: Chrome, Firefox, Safari, Edge.
🧠 Notlar
- Lisans: GPL lisansı altında yeniden dağıtılır.
- Özelleştirme İpuçları:
Pazarlık edilen fiyatlandırma için teklif verme/teklifler modülünü ekleyin.
Premium listeleri ve sponsorlu reklamları tanıtın.
Ücretli promosyonlar için Stripe/PayPal'i entegre edin.
VIN kod çözücü ve araç geçmişi arama API'lerini ekleyin.
Yönetici ayarları aracılığıyla çok şehirli veya çok ülkeli desteği etkinleştirin. - Güvenlik Notları: Üretim dağıtımları için güvenli dosya yüklemeleri, spam kontrolleri ve yönetilen sohbet sağlayın.
- SEO Optimizasyonu: "Araba sınıflandırılmış Flutter uygulaması", "araç uygulaması kaynak kodu al/sat" gibi anahtar kelimeler
ve "Flutter market v2.6", GPL ve şablon dizinlerindeki görünürlüğü artırır.
👨💻 Orijinal Geliştirici Kredisi
Tüm kredi Flutter AdMotors'un orijinal geliştiricisine aittir.
Ticari lisanslar, güncellemeler ve teknik destek için lütfen şu adresteki resmi listeye bakın:
CodeCanyon veya geliştiricinin resmi web sitesi.
🔒 Sorumluluk reddi beyanı
Bu paket yalnızca eğitim ve arşivleme amacıyla GPL lisansı altında dağıtılmaktadır.
Orijinal yazar değiliz ve ticari API anahtarları, bayi entegrasyonları, VIN hizmetleri veya pazar garantisi sunmuyoruz.
Araba markalarının ve üreticilerinin adları ilgili sahiplerinin ticari markalarıdır.
Üretim kalitesinde dağıtımlar için lütfen orijinal geliştiriciden satın alın ve otomotiv verileri ve gizlilik düzenlemelerine uyun.
Değerlendirmeler
Henüz değerlendirme yapılmadı.