Açıklama
🛍️ Shopforge – WooCommerce Mobil Uygulamaları (Android ve iOS) – GPL’ye Hazır Kaynak Açıklaması
Shopforge, hem Android hem de iOS için modern, üretim düzeyinde Flutter tabanlı bir WooCommerce mobil uygulama çözümüdür. Güvenli REST API’leri aracılığıyla doğrudan WordPress WooCommerce mağazanıza bağlanarak müşterilere çevrimiçi mağazanızı yansıtan kusursuz bir yerel alışveriş deneyimi sunar. Bu açıklama GPL/kaynak depoları için hazırlanmıştır ve doğruluk ve şeffaflık açısından E-E-A-T standartlarına uygundur.
🚀 Genel Bakış
Shopforge WooCommerce Mobil Uygulamaları, çevrimiçi perakendecilere, ayrı veritabanları veya envanterler bulundurmaya gerek kalmadan mobil cihazlar arasında tamamen senkronize bir alışveriş deneyimi sunma yetkisi verir. Tüm ürünler, fiyatlar, kuponlar ve siparişler WooCommerce arka ucundan gerçek zamanlı olarak alınır; böylece doğru stok ve müşteri verileri sağlanır.
🛒 WooCommerce ürünleri ve siparişleriyle gerçek zamanlı senkronizasyon
📦 Yerleşik sepet, ödeme ve ödeme entegrasyonları
📱 Android ve iOS için Flutter tek kod tabanı
🎨 Kişiselleştirilebilir temalar ve bileşenler
Deneyim (E): gerçek e-Ticaret en iyi uygulamaları kullanılarak oluşturulmuştur – ürün tablosunda gezinme, filtreleyerek sıralama-sepete ekleme akışı ve önde gelen perakende uygulamalarından ilham alan mobil cihazlar için optimize edilmiş ödeme kullanıcı deneyimi.
✨ Temel Özellikler
🏠 Ana Ekran Düzenleri: WooCommerce’den dinamik banner’lar, öne çıkan ürünler ve kategoriler.
🔍 Ürün Arama ve Filtreler: anında sonuçlarla anahtar kelime, fiyat ve özellik tabanlı arama.
🧺 Sepet ve Ödeme: WooCommerce’in mevcut gönderim ve ödeme yöntemleriyle entegre edilmiştir.
👤 Kullanıcı Hesapları: WordPress kullanıcı kimlik doğrulaması, profil yönetimi ve sipariş geçmişi.
🔔 Anlık Bildirimler: promosyonlar ve sipariş güncellemeleri için Firebase Cloud Messaging (FCM) tarafından desteklenmektedir.
💳 Ödeme Ağ Geçitleri: WooCommerce özellikli ağ geçitlerini (Stripe, PayPal, Razorpay vb.) destekler.
🌐 Çoklu Dil ve RTL Desteği: küresel mağazalar için WPML/Polylang ile entegre olur.
🧭 Sorunsuz Gezinme: Modern Flutter geçişlerine sahip alt sekmeler ve çekmece menüleri.
🎨 Beyaz Etikete Hazır: Marka renklerini, logolarını ve açılış ekranlarını kolayca değiştirin.
⚙️ Teknik Yığın
Ön Uç: Android ve iOS için Flutter (Dart)
Arka uç: WordPress + WooCommerce (REST API)
API Kimlik Doğrulaması: WooCommerce tüketici anahtarı/sırrı (OAuth/JWT)
Bildirimler: Firebase Bulut Mesajlaşma
Depolama: Yerel önbelleğe alma (Hive/SharedPreferences)
Gereksinimler:
Flutter SDK’sı (v3.x veya üzeri)
Oluşturmak için Android Studio veya Xcode
WooCommerce eklentisi ile WordPress 5.8+
SSL özellikli web sitesi (REST API için HTTPS gereklidir)
Uzmanlık (E): güvenli REST entegrasyonunu, eşzamansız veri yönetimini ve ölçeklenebilir perakende uygulamalarına uygun reaktif kullanıcı arayüzü modellerini gösterir.
🧩 Kurulum Kılavuzu
1. WooCommerce arka ucunuzu hazırlayın: WooCommerce → Ayarlar → Gelişmiş → REST API aracılığıyla REST API anahtarlarını etkinleştirin.
2. Shopforge Flutter kaynak kodunu indirin ve çıkarın.
3. Projeyi Android Studio veya VS Code’da açın.
4. Bağımlılıkları yüklemek için flutter pub get komutunu çalıştırın.
5. lib/config/config.dart içindeki API anahtarlarını ve URL’leri yapılandırın.
6. Bildirimler için Firebase’i bağlayın (isteğe bağlı).
7. Flutter run’u kullanarak test edin, ardından Play Store / App Store için sürüm sürümlerini oluşturun.
İpucu: Mobil API erişimi için WooCommerce sitenizde CORS’un etkinleştirildiğinden emin olun.
📦 Teslimatlar
✅ Tam Flutter kaynak kodu (Android ve iOS)
✅ Önceden oluşturulmuş kullanıcı arayüzü şablonları (Ana Sayfa, Ürün, Sepet, Ödeme, Profil)
✅ WooCommerce ile REST API entegrasyonu
✅ Yapılandırma ve ortam dosyaları
✅ Firebase bildirim entegrasyonu kurulumu
✅ GPL yeniden dağıtım bildirimi (eğitim/arşiv kullanımı için)
📱 Desteklenen Platformlar
Android: API Seviyesi 21+ (Lollipop ve üzeri)
iOS: iOS 12+ (macOS ve Xcode gerektirir)
Arka Uç İşletim Sistemi: Linux, Windows veya bulut barındırmada WordPress/WooCommerce
Tarayıcılar: WordPress yöneticisi için – Chrome, Edge, Firefox, Safari
🧠 Notlar
Lisans: öğrenme, araştırma ve yedekleme amacıyla GPL kapsamında dağıtılır; orijinali ticari olabilir.
Kişiselleştirme: Flutter uzantıları aracılığıyla cüzdan, canlı sohbet veya kupon modülleri ekleyin.
Performans: Hız için önbelleğe alınmış REST çağrılarını ve yavaş yüklemeyi kullanır.
SEO Güvencesi: hedef anahtar kelimelerle optimize edildi → “WooCommerce Flutter uygulaması”, “Shopforge e-Ticaret mobil uygulaması”, “WordPress mağazası Android iOS”.
Güvenlik: Her zaman HTTPS kullanın ve WooCommerce API kimlik bilgilerini koruyun.
👨💻 Orijinal Geliştirici Kredisi
Bu proje ilk olarak Shopforge WooCommerce uygulama geliştiricisi tarafından yazılmış ve CodeCanyon’da yayınlanmıştır. Tüm orijinal fikri mülkiyet ve tasarım hakları geliştiriciye aittir. Bu giriş, şeffaflık ve açık öğrenme için E-E-A-T uyumlu bir GPL yeniden beyanıdır.
Yetkililik (A): yaratıcının itibar edilmesi, uygun atıf yapılmasını sağlar ve kullanıcıları resmi güncellemeler ve premium destek için orijinal tedarikçiye yönlendirir.
🔒 Sorumluluk reddi beyanı
Önemli:
Bu bir kaynak kodu dokümantasyon girişidir, resmi bir satıcı sayfası değildir.
Resmi kaynaktan satın alınmadığı sürece hiçbir orijinal destek veya garanti sağlanmaz.
GPL yeniden dağıtımı, geliştirici kredilerini muhafaza etmelidir ve özel mülk yazılım olarak yanlış beyanda bulunamaz.
Üretime dağıtmadan önce daima API ve ödeme ağ geçidi entegrasyonunu test edin.
Güvenilirlik (T): tüm lisanslama, yazarlık ve kullanım koşulları, etik ve şeffaf yeniden dağıtım için tamamen açıklanmıştır.
