Systembeschreibung der Taxi-Betriebsplattform
Die Taxi-Betriebsplattform ist ein integriertes Multi-Portal-System zur Verwaltung vollständiger Ride-Hailing-Abläufe: Kundenbuchung, Fahrervermittlung, Flottenmanagement, Zahlungen, Abrechnungen, Compliance sowie Backoffice-Administration. Die Plattform unterstützt den gesamten operativen Lebenszyklus – vom Onboarding und der Buchung bis hin zur Fahrtabschließung, Auszahlungen und Berichterstattung.
Hauptfunktionen
- Systemzugang und Identitätsmanagement
- Anmeldung, Registrierung (Fahrgast/Fahrer/Flotte), E-Mail-/OTP-Verifizierung, JWT-Sitzungen, Refresh-Tokens, Google-Login, rollenbasierter Zugriff.
- Multi-Portal-Erlebnis
- Öffentliche Website, Admin-Backoffice, Fahrgastportal, Fahrerportal, Taxiunternehmensportal und öffentliche Fahrt-Tracking-Seite.
- Verwaltung des Fahrtlebenszyklus
- Sofortige und geplante Fahrten, Angebots-/Annahmeprozess, Status für Ankunft/Start/Abschluss/Stornierung, Neuzuweisung, Behandlung fehlender Fahrer.
- Dispatching und Matching
- Mehrstufige Dispatch-Radius-Strategie mit Hintergrundverarbeitung, Timeout-Handling und Steuerung der Fahrer-Verfügbarkeit.
- Preisgestaltung und Fahrpreisberechnung
- Fahrpreis-Schätzung basierend auf Kartenentfernung/-zeit, Preisgestaltung nach Fahrzeugkategorie, Standortregeln, Flughafenzuschläge und Promo-Rabatte.
- Fahrer- und Flottenbetrieb
- Fahrer-Onboarding, Online-/Offline-Status, Fahrzeugzuweisung, Verwaltung der Flottenfahrerlisten, Abrechnungen.
- Fahrgastverwaltung
- Fahrgastprofile, Buchungsverlauf, Wallet-Nutzung, Benachrichtigungen sowie Support- und Sicherheits-Workflows.
- Finanzoperationen
- Fahrttransaktionen, Provisionen/MwSt./Trinkgelder, Wallets, Guthabenaufladungen, manuelle Anpassungen, Auszahlungen, Rechnungen und Abrechnungsverfolgung.
- KYC und Compliance
- KYC-Einreichungs-/Prüfungsprozesse, Workflows für ablaufende Versicherungsdokumente, Konto-Löschungsanfragen und vollständiger Audit-Trail.
- Berichte und Analysen
- Fahrten-, Empfehlungs-, Bankgebühren- und Hauptbuchberichte mit Exportfunktionen; operative Dashboards für Admins/Flotten/Fahrer.
- Kommunikation
- SignalR-Echtzeitereignisse, Push-Benachrichtigungen, SMS-/E-Mail-Vorlagen und Protokolle, Verwaltung von Kontaktanfragen.
- Inhalte und Plattformsteuerung
- CMS für statische Seiten, FAQ, Banner, News, Mobile-App-Einstellungen und allgemeine Systemkonfiguration.
Systemmodule
1) Modul für Identitäts- und Benutzerverwaltung
Verwaltet Authentifizierung und Benutzerlebenszyklus über alle Rollen hinweg:
- Rollen: Admin, Fahrgast, Fahrer, Flottenunternehmen
- OTP-/2FA- und Passwort-Reset-Workflows
- Kontostatusprüfungen (aktiv/gesperrt), Berücksichtigung des KYC-Status
- Rollenabhängige Portalweiterleitung nach dem Login
2) Modul für öffentliche Website und Onboarding
Verwaltet öffentliche Benutzergewinnung und Registrierung:
- Startseite mit Fahrpreis-Schätzung
- Über-uns-/Kontakt-/Rechts-/FAQ-Seiten
- Registrierung für Fahrgäste, Fahrer und Flottenunternehmen
3) Modul für Fahrtbuchung und Dispatch
Kernmodul für Buchung und Zuweisung:
- Manuelle und geplante Buchungen
- Fahrer-Angebots- und Annahmelogik
- Echtzeit-Statuswechsel von Fahrten
- Konfiguration von Dispatch-Regeln (Radiusstufen/Zeitfenster)
4) Modul für Fahrtbetrieb und Tracking
Unterstützt Überwachung und Steuerung des gesamten Fahrtverlaufs:
- Fahrtenlisten- und Detailansichten je Rolle
- Öffentliches tokenbasiertes Fahrt-Tracking
- Admin-Override-Aktionen (stornieren/neuzuweisen)
- Sichtbarkeit von Routen- und Status-Timelines
5) Modul für Fahrerverwaltung
Steuert die operative Einsatzfähigkeit einzelner Fahrer:
- Fahrerregistrierung und Profilverwaltung
- Fahrzeugzuweisung und Versicherungsverfolgung
- Einnahmen, Transaktionsverlauf und Auszahlungen
- Fahrerarbeitsbereich mit Echtzeit-Updates
6) Modul für Flottenunternehmensverwaltung
Unterstützt B2B- und Flottenoperationen:
- Flottenprofile und Compliance-Workflows
- Fahrerlisten und Firmenfahrzeuge
- Unternehmens-Transaktions- und Abrechnungsansichten
- Flotten-Dashboard und Rechnungsstellung
7) Modul für Fahrgastverwaltung
Unterstützt Kundenprofile und Self-Service:
- Fahrgast-Admin-CRUD
- Fahrgastportal für Buchungen, Fahrten, Wallet und Transaktionen
- Hilfe/Support, Benachrichtigungen und Profilaktualisierungen
8) Modul für Preis- und Servicekonfiguration
Zentrale Steuerung der kommerziellen Logik:
- Preise nach Fahrzeugtyp und Kategorie
- Geografische/standortbasierte Preisregeln
- Flughafenzuschläge
- Promo-Codes und empfehlungsbasierte Rabatte
9) Modul für Zahlungen, Wallet und Transaktionen
Verwaltet finanzielle Ereignisse rund um Fahrten:
- Zahlungsmethoden: Bar/Karte/Wallet/manuell/Banküberweisung
- Wallet-Guthaben und Aufladevorgänge
- Transaktionsdetails und Hauptbuchkonsistenz
- Unterstützung für Karten-Zahlungswiederholungen und Abstimmungen
10) Modul für Rechnungsstellung und Abrechnung
Stellt buchhalterische Ausgaben und Auszahlungskontrollen bereit:
- Automatisierte und manuelle Rechnungs-Workflows
- Fahrer-/Flotten-Abrechnungsansichten
- Workflow für Auszahlungsanfragen und Genehmigungen
- Exportierbare Finanzunterlagen
11) Modul für KYC, Compliance und Sicherheit
Sichert Vertrauen und Kontrollmechanismen:
- KYC-Einreichungen und Admin-Prüfung
- Erinnerungen und Statusaktualisierungen für Fahrzeugversicherungen
- SOS-/Notfallkontaktfunktionen
- Workflow für Konto-Löschung und Datenbereinigung
12) Modul für Berichte und Dashboards
Liefert operative und finanzielle Analysen:
- KPI-Dashboards nach Rolle
- Fahrtenberichte, Empfehlungsberichte, Bankgebührenberichte, Hauptbuchberichte
- Excel-/PDF-Exporte für Prüfung und Abstimmung
13) Modul für Kommunikation und Benachrichtigungen
Koordiniert ausgehende und In-App-Kommunikation:
- SignalR-Echtzeitbenachrichtigungen
- Ereignisbasierte Push-Benachrichtigungen
- SMS-/E-Mail-Vorlagen und Versandprotokolle
- Kontaktanfragen und Admin-Antwort-Workflows
14) Modul für Inhalte und CMS
Unterstützt die Verwaltung von Plattforminhalten:
- Verwaltung statischer Seiten und Footer
- FAQ-, Banner- und News-Management
- Mobile Einstellungen und Onboarding-Inhaltsblöcke
15) Modul für Plattform-Einstellungen und Administration
Steuert das globale Verhalten der Plattform:
- Allgemeine App-/Fahrt-/Preiseinstellungen
- Dispatch- und Empfehlungs-Konfiguration
- Regions-/Stammdatenverwaltung und Servicezonen
- Zugriff auf Audit-Trails und Fehlerprotokolle