Flutter uygulamanız için müşteri desteği
Riverpod durum yönetimi, GoRouter uyumlu ekranlar ve yapılandırılabilir kimlik doğrulama kancaları sistemi. Herhangi bir Flutter uygulamasına entegre olan eksiksiz bir müşteri destek UI kütüphanesi.
escalated:
git:
url: https://github.com/escalated-dev/escalated-flutter.gitNeden Escalated
Neden Flutter için Escalated
Müşteri odaklı destek deneyiminiz için tasarlanmış yerel Flutter kütüphanesi.
Riverpod Durum Yönetimi
Biletler, makaleler ve kimlik doğrulama durumu Riverpod sağlayıcıları aracılığıyla yönetilir. Reaktif, test edilebilir ve birleştirilebilir — Flutter en iyi uygulamalarını takip eder.
Platform Yerel Widget'ları
StatusBadge, PriorityBadge, SlaTimer, SatisfactionRating ve daha fazlası — hepsi Material Design ve karanlık/aydınlık tema desteğiyle oluşturulmuş.
Kimlik Doğrulama Kancaları Sistemi
Giriş, çıkış, kayıt ve token yenileme davranışını geçersiz kılın. Varsayılan Bearer token uygulamasını kullanın veya kendi kimlik doğrulama akışınızı bağlayın.
Başlarken
Nasıl Çalışır
Sıfırdan çalışan bir yardım masasına üç adım.
Bağımlılığı Ekle
pubspec.yaml dosyanıza escalated ekleyin
Paketleri Yükle
flutter pub get
Uygulamanızı Sarın
Uygulamanızı EscalatedPlugin ile sarın, API temel URL'nizi iletin ve ekranları GoRouter'ınıza bağlayın.
Özellikler
Flutter İçin Tasarlandı
Flutter uygulamanızda müşteri destek deneyimi için ihtiyacınız olan her şey.
Riverpod Sağlayıcıları
Kimlik doğrulama, biletler, bilgi tabanı ve tema durumu Riverpod aracılığıyla yönetilir. Sağlayıcıları reaktif olarak izleyin ve ekranlar arasında durum birleştirin.
GoRouter Navigasyonu
Tüm ekranlar GoRouter uyumlu widget'lardır. Mevcut navigasyonunuza bağlayın veya dahil edilen rota tanımlarını kullanın.
Karanlık ve Aydınlık Tema
Material Design tokenleri ile tam karanlık ve aydınlık mod desteği. Sistem tercihlerini dikkate alır ve manuel geçişe izin verir.
4 Dilde i18n
İngilizce, İspanyolca, Fransızca ve Almanca çeviriler dahildir. Tüm müşteri odaklı dizeler yerelleştirilebilir.
Yapılandırılabilir Tasarım Tokenleri
EscalatedConfig aracılığıyla ana renk, kenarlık yarıçapı ve diğer tasarım tokenlerini geçersiz kılarak uygulamanızın markasına uydurun.
Tam Ekran Seti
Giriş, kayıt, bilet listesi, bilet oluşturma, yanıtlı bilet detayı, bilgi tabanı, misafir erişimi ve ayarlar — hepsi üretime hazır.
Kod
Basit Entegrasyon
Flutter uygulamanıza müşteri desteği eklemek için birkaç satır.
// main.dart import 'package:escalated/escalated.dart'; void main() { runApp( ProviderScope( child: EscalatedPlugin( config: EscalatedConfig( baseUrl: 'https://api.example.com', primaryColor: Colors.indigo, ), child: MaterialApp.router( routerConfig: GoRouter( routes: [ ...escalatedRoutes, ...yourAppRoutes, ], ), ), ), ), ); }
Flutter uygulamanıza destek biletleri eklemeye hazır mısınız?
Kütüphaneyi yükleyin, uygulamanızı sarın ve ekranları bağlayın. Açık kaynak ve sonsuza kadar ücretsiz.