Skip to main content
Flutter

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.

pubspec.yaml
escalated:
  git:
    url: https://github.com/escalated-dev/escalated-flutter.git

Neden 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.

1

Bağımlılığı Ekle

pubspec.yaml dosyanıza escalated ekleyin

2

Paketleri Yükle

flutter pub get

3

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.