Skip to main content
Flutter

Klantenondersteuning voor je Flutter app

Riverpod state management, GoRouter-compatibele schermen en een configureerbaar auth-hooks-systeem. Een complete klantenondersteuning UI-bibliotheek die integreert in elke Flutter-applicatie.

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

Waarom Escalated

Waarom Escalated voor Flutter

Een native Flutter-bibliotheek ontworpen voor je klantgerichte supportervaring.

Riverpod State Management

Tickets, artikelen en auth-status worden beheerd via Riverpod-providers. Reactief, testbaar en composeerbaar — volgens Flutter best practices.

Platform-native Widgets

StatusBadge, PriorityBadge, SlaTimer, SatisfactionRating en meer — allemaal gebouwd met Material Design en donker/licht thema-ondersteuning.

Auth Hooks Systeem

Overschrijf login-, logout-, registratie- en token-verversingsgedrag. Gebruik de standaard Bearer-token-implementatie of koppel je eigen auth-flow.

Aan de slag

Hoe het werkt

Drie stappen van nul naar een werkende helpdesk.

1

Afhankelijkheid Toevoegen

Voeg escalated toe aan je pubspec.yaml

2

Pakketten Installeren

flutter pub get

3

Je App Wrappen

Wrap je app met EscalatedPlugin, geef je API-basis-URL door en koppel de schermen aan je GoRouter.

Functies

Gebouwd voor Flutter

Alles wat je nodig hebt voor een klantenondersteuningservaring in je Flutter-app.

Riverpod Providers

Auth, tickets, kennisbank en thema-status worden beheerd via Riverpod. Observeer providers reactief en combineer status over schermen.

GoRouter Navigatie

Alle schermen zijn GoRouter-compatibele widgets. Koppel ze aan je bestaande navigatie of gebruik de meegeleverde routedefinities.

Donker & Licht Thema

Volledige ondersteuning voor donker en licht met Material Design tokens. Respecteert systeemvoorkeuren en staat handmatige wisseling toe.

i18n in 4 Talen

Engelse, Spaanse, Franse en Duitse vertalingen inbegrepen. Alle klantgerichte strings zijn lokaliseerbaar.

Configureerbare Design Tokens

Overschrijf de primaire kleur, randradius en andere design tokens via EscalatedConfig om bij je app-merk te passen.

Complete Schermenset

Login, registratie, ticketlijst, ticket aanmaken, ticketdetail met antwoorden, kennisbank, gasttoegang en instellingen — allemaal productierijp.

Code

Eenvoudige Integratie

Een paar regels om klantenondersteuning aan je Flutter-app toe te voegen.

// 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,
            ],
          ),
        ),
      ),
    ),
  );
}

Klaar om supporttickets aan je Flutter-app toe te voegen?

Installeer de bibliotheek, wrap je app en koppel de schermen. Open source en voor altijd gratis.

Nieuwsbrief

Blijf op de hoogte van Escalated-nieuws en releases.

© 2026 Escalated. Open source onder de MIT-licentie.

Een project van Brilliance Digital.

Made in Canada

85
Escalated33
Laravel25
Filament6
Django2
Rails2
AdonisJS2
WordPress2
Flutter2
React Native2
Spring Boot2
Docs1
Phoenix1
Symfony1
Go1
ASP.NET Core1
NestJS1
Official Plugins1

Laravel is een handelsmerk van Laravel Holdings, Inc. Ruby on Rails is een handelsmerk van David Heinemeier Hansson. Django is een geregistreerd handelsmerk van de Django Software Foundation. Inertia.js is een handelsmerk van Laravel Holdings, Inc. Escalated is niet gelieerd aan of goedgekeurd door een van bovengenoemde partijen.