DrivePilot.
Projekt / 01Eine spezialisierte Betriebsplattform für Fahrschulen. Mein erstes Produkt mit AMlabs, ausgerichtet an den Details des Arbeitsalltags.
Ein Produkt von AMlabs
Kontext
DrivePilot ist das erste Produkt, das ich mit AMlabs entwickle. Es richtet sich zunächst an Fahrschulen in Luxemburg: eine konkrete Branche mit eigenen Anforderungen an Planung, Verwaltung und Compliance.
Das Problem
Fahrstunden hängen von der Verfügbarkeit von Fahrschülern, Fahrlehrern und Fahrzeugen ab. Hinzu kommen Dokumente, Rechnungen, Erinnerungen und Compliance-Aufgaben. DrivePilot führt diese zusammenhängenden Abläufe in einer Plattform zusammen.
Mein Beitrag
Ich entwickle das Produkt über den gesamten Stack hinweg: Backend-Dienste, Weboberflächen, mobile Anwendungen und ihre gemeinsamen Grundlagen. Dazu gehören die Trennung der Mandanten, Planungsregeln, die Verwaltung von Schülern und Fahrlehrern sowie Rechnungsabläufe.
Technischer Ansatz
Eine ASP.NET Core API und PostgreSQL bilden die Grundlage. Ausschlussbedingungen in der Datenbank verhindern Terminkonflikte, während SignalR Kalenderänderungen in Echtzeit überträgt. React und TypeScript unterstützen die Webanwendung, Expo die mobile Anwendung.
Gemeinsame Verträge und Lokalisierung sorgen für Konsistenz zwischen den Anwendungen. Die Plattform umfasst mehrsprachige Oberflächen und getrennte Bereiche für Fahrschulen und die Plattformverwaltung.
Aktueller Stand
DrivePilot befindet sich in Entwicklung und verbindet die zentralen Abläufe über Web- und mobile Anwendungen hinweg. Im Mittelpunkt steht eine vernetzte Arbeitsumgebung für den Alltag von Fahrschulen in Luxemburg.
Einordnung des Projekts
Entwicklung einer vernetzten Plattform für Terminplanung, Schülerverwaltung und Fahrschulbetrieb.