🚀 Genel Bakış
MightyChat, arka uç olarak Firebase ve Agora.io'nun kullanıldığı tam özellikli, gerçek zamanlı bir sohbet uygulamasıdır.
HD sesli ve görüntülü arama.
Modern iletişim ihtiyaçları için tasarlandı - hızlı mesajlaşma, kesintisiz dosya paylaşımı, kişi senkronizasyonu,
ve sürükleyici canlı aramalar.
Sosyal uygulamalar, topluluk ağları, kurumsal ekipler ve müşteri destek platformları için idealdir.
✨ Temel Özellikler
- Gerçek Zamanlı Mesajlaşma: Teslim/okundu göstergeleriyle hızlı sohbet.
- Sesli ve Görüntülü Aramalar: Yüksek kaliteli akış için Agora.io tarafından desteklenmektedir.
- Grup Sohbetleri: Grup konuşmaları oluşturun ve yönetin.
- Medya Paylaşımı: Görüntüler, belgeler, sesler, emojiler ve çıkartmalar gönderin.
- Anında Bildirimler: Firebase Cloud Messaging, mesajlar/çağrılar için uyarılar.
- Profil ve Durum: Avatar, görünen ad, biyografi ve son görülme bilgisi.
- Kişi Entegrasyonu: Kullanıcıları telefon kişi listesinden senkronize edin (isteğe bağlı).
- Kimlik doğrulama: Firebase OTP güvenliği ile telefon/e-posta girişi.
- Koyu ve Açık Temalar: Sistem temasının otomatik algılanması desteklenir.
- Gerçek Zamanlı Durum: Yazma göstergesi ve çevrimiçi durum takibi.
- Yönetici Araçları: Kullanıcı yönetimi ve kısıtlı erişim politikaları.
- Markalamaya Hazır: Logoyu, renkleri ve paket adlarını özelleştirin.
- Çok Dilli Kullanıcı Arayüzü: Küresel kullanıcı tabanları için destek.
⚙️ Teknik Yığın
- Mobil Çerçeve: Flutter 3.x (Android ve iOS)
- Arka uç: Firebase Gerçek Zamanlı Veritabanı/Kimlik Doğrulama/Depolama
- Çağrı Motoru: Agora.io Ses ve Video SDK'sı
- Push: Firebase Bulut Mesajlaşma (FCM)
- Depolama: Güvenli doğrulama kurallarına sahip bulut depolama
- Asgari Gereksinimler:
Android 6+ / iOS 12+
Yayınlama için Google Play ve Apple Developer hesapları
🧩 Kurulum Kılavuzu
- Flutter projesini Android Studio veya VS Code'a aktarın.
- Firebase projenizi (Google hizmetleri yapılandırma dosyaları) bağlayın.
- Agora Uygulama Kimliğini ekleyin ve gerçek zamanlı iletişim özelliklerini etkinleştirin.
- Flutter pub get'i çalıştırın ve uygulamayı derleyin (APK/AAB/IPA).
- Markalamayı özelleştirin ve uygulama mağazalarında yayınlayın.
📦 Teslimatlar
- Tam Flutter mobil kaynak kodu (Android ve iOS)
- Firebase şeması ve güvenlik ayarları
- Agora entegrasyon modülü
- Marka varlıkları + yapılandırma belgeleri
📱 Desteklenen Platformlar
- ✅ Android telefonlar ve tabletler
- ✅ iPhone ve iPad (App Store dağıtımı desteklenir)
- ✅ Firebase konsolu aracılığıyla web yöneticisi
🧠 Notlar ve En İyi Uygulamalar
- Lisans: Bu bir GPL yeniden dağıtımıdır; değiştirilmesine ve yeniden kullanılmasına izin verilir.
- Güvenlik: Firebase Firestore kurallarını etkinleştirin ve çağrı jetonlarını güvenli hale getirin.
- Gizlilik: GDPR/CCPA veri koruma yasalarıyla uyumluluğu sağlayın.
- Maliyet Kontrolü: Arama, Agora kredisine neden olabilir; kullanımı izleyin.
👨💻 Orijinal Geliştirici Kredisi
Tüm krediler burada listelenen orijinal geliştiriciye aittir.
CodeCanyon.
Bu ürün resmi olarak bağlı değildir veya onaylanmamıştır.
🔒 GPL Sorumluluk Reddi
Yasal öğrenme, kullanım ve özelleştirme için GNU GPL lisansı altında dağıtılır.
Operatörler kendi bölgelerinde push, call ve telekom uyumluluğunu doğrulamalıdır.
Değerlendirmeler
Henüz değerlendirme yapılmadı.