Über das Projekt
Das Driver Management System wurde für Fleetlery entwickelt und wird im täglichen Betrieb eingesetzt. Es bringt die wichtigsten Aufgaben rund um Fahrer an einem zentralen Ort zusammen, damit Informationen, Dokumente, Abrechnungen und administrative Abläufe einfacher verwaltet und nachvollzogen werden können.
Was bietet das System?
- Fahrer und ihre Profile zentral verwalten
- Dokumente speichern und ihren aktuellen Status verfolgen
- Abrechnungen und Zahlungen organisieren
- Berichte und wichtige Vorgänge einsehen
- Benutzer einladen und verwalten
- Festlegen, auf welche Bereiche einzelne Benutzer zugreifen dürfen
- Eigene Bereiche für Administration und Fahrer bereitstellen
- Die Benutzeroberfläche in mehreren Sprachen nutzen
EANO UI Framework
Die Benutzeroberfläche wurde mit meinem eigenen EANO UI Framework entwickelt. Dieses Framework habe ich selbst aufgebaut, um die Entwicklung moderner Web-Anwendungen zu vereinfachen und zu beschleunigen. Es stellt eine gemeinsame Grundlage für wiederverwendbare Komponenten, Formulare, Datentabellen, Layouts und weitere wiederkehrende Bereiche einer Anwendung bereit.
Beim Driver Management System konnte ich dadurch viele Teile der Oberfläche auf einer einheitlichen Basis entwickeln und gleichzeitig die Anwendung individuell an die Anforderungen des Projekts anpassen.
Technische Umsetzung
Das Projekt wurde als Full-Stack-Anwendung entwickelt. Das Frontend basiert auf React, TypeScript und Tailwind CSS und nutzt mein EANO UI Framework als Grundlage für die Benutzeroberfläche. Das Backend wurde mit einer Laravel API umgesetzt und verwendet MySQL als Datenbank.