// PROJEKT
LIVEFleetorio
Selbst-hostbare Fuhrparkverwaltung für kleine und mittlere Betriebe. Fahrzeuge, Fahrer, Tankkarten, Leasing und Kosten an einem Ort — mit rechtzeitigen Warnungen vor auslaufenden Leasingverträgen und fälligen Hauptuntersuchungen.
Worum es geht
Fleetorio dokumentiert, welches Fahrzeug wer fährt, welche Verträge daran hängen und was es kostet — und erinnert an das, was in der Tabellenkalkulation sonst untergeht: auslaufende Leasingverträge und fällige Hauptuntersuchungen. Gedacht für Betriebe, die ihren Fuhrpark bislang in Excel führen und dabei Fristen übersehen. Läuft selbst gehostet auf eigener Infrastruktur; sensible Daten wie Tankkartennummern und 2FA-Secrets werden verschlüsselt gespeichert.
Highlights
- Fahrzeuge — mit Foto, Kennzeichen, Fahrgestellnummer, Antriebsart und Status.
- Stammdaten & Zuordnungen — Mitarbeiter, Tankkarten, Leasinggeber und Autohäuser, jeweils pflegbar und einem Fahrzeug zugeordnet.
- Termine je Fahrzeug — Service, Werkstatt und Hauptuntersuchung, mit Kilometerstand und Kosten.
- Dokumente je Fahrzeug — Fahrzeugschein, Leasingvertrag, HU-Bericht; nur für angemeldete Nutzer abrufbar.
- Fristen-Warnungen auf der Startseite — Leasingverträge, die in 180 Tagen auslaufen, und Hauptuntersuchungen, die in 60 Tagen fällig werden.
- Kostenauswertung — Jahreskosten je Fahrzeug mit Summenzeile, hinter einem eigenen Recht.
- CSV-Export für die Buchhaltung, mit Semikolon als Trennzeichen für deutsches Excel.
- Rechte — Administrator darf alles, Nur-Lese-Benutzer lesen und exportieren; wer Beträge sehen darf, ist davon unabhängig geregelt.
- Sicherheit — Zwei-Faktor-Anmeldung (optional), serverseitig gedrosselte Logins und ein
einmaliger
/setup-Assistent, der sich selbst sperrt, sobald der erste Benutzer existiert. - White-Label — Name, Logo und Primärfarbe direkt in der Oberfläche anpassbar.
Tech-Stack
- Laravel 13 & Filament 5 — das Admin-Panel ist komplett in Filament gebaut
- PHP 8.4 (Mindestanforderung, mit
intl), MariaDB als Datenbank - Tailwind CSS 4 + Vite, Laravel Octane für Durchsatz
- Flysystem (S3-kompatibel) für Fahrzeugfotos und Dokumente
- Pest für die Testsuite
- DDEV für die lokale Entwicklung, Docker-Image fürs Deployment
Für Entwickler
vendor/ und .env liegen nicht im Repo — nach dem Klonen einmalig aufsetzen:
git clone https://github.com/NoiXdev/fleetorio.git
cd fleetorio
ddev start # Container hoch, .env + DB werden angelegt
ddev composer install
ddev artisan key:generate
ddev artisan migrate
ddev launch /admin # Admin-Panel im Browser öffnen
Danach /setup aufrufen: Solange kein Benutzer existiert, legt der Assistent dort den
ersten Administrator an (und sperrt sich anschließend selbst). Tests laufen mit
ddev exec vendor/bin/pest.
Status
Fleetorio ist LIVE (v1.x) und wird aktiv weiterentwickelt. Issues und PRs sind willkommen — github.com/NoiXdev/fleetorio.