Fleksa
Cross-Product Features

Echtzeit-Kommunikation - Übersicht

Socket.IO basierte Echtzeit-Updates über Produkte

Echtzeit-Kommunikation

Socket.IO basierte Echtzeit-Updates über alle Fleksa Produkte.

Übersicht

Das Echtzeit-Kommunikationssystem ermöglicht sofortige Updates über alle Fleksa Anwendungen mittels Socket.IO, was Datensynchronisation und Live-Benachrichtigungen sicherstellt.

Hauptfunktionen

Live Updates

  • Bestellstatusänderungen
  • Neue Bestellbenachrichtigungen
  • Zahlungsbestätigungen
  • Küchenanzeige-Updates

App-übergreifender Sync

  • Dashboard ↔ Küchenanzeige
  • POS ↔ Kunden-Apps
  • Multi-Geräte Sync
  • Filial-Synchronisation

Push-Benachrichtigungen

  • Bestellupdates an Kunden
  • Personalalarme
  • Systembenachrichtigungen
  • Benutzerdefinierte Ereignistrigger

Verbindungsmanagement

  • Automatische Wiederverbindung
  • Offline Warteschlange
  • Verbindungsstatusverfolgung
  • Raumbasierte Kanäle

Architektur

Socket.IO Server

  • Läuft neben API Server
  • Handhabt WebSocket Verbindungen
  • Verwaltet Raum-Abonnements
  • Broadcastet Ereignisse

Ereignistypen

// Order events
'order:created'
'order:updated'
'order:status_changed'

// Kitchen events
'kitchen:item_ready'
'kitchen:bump'

// Notification events
'notification:new'
'notification:read'

// Sync events
'sync:menu_updated'
'sync:settings_changed'

Raumstruktur

shop:{shop_id}         - Alle Shop Events
shop:{shop_id}:orders  - Bestellupdates
shop:{shop_id}:kitchen - Küchen Events
user:{user_id}         - Nutzerbenachrichtigungen