Zum Inhalt springen
← Alle Systeme

DispoTransPro

  • Solo umgesetzt
  • Produktion
  • Betrieb
  • Laravel & Vue

Transportbetrieb, Planung und Disposition

Von einer alten Single-User-Windows-Anwendung zu einer gemeinsamen Betriebsplattform im Produktiveinsatz.

Redaktionelles Stillleben: ein alter Bürorechner gegenüber verbundenen Geräten und individuellen Identitätskarten.

Von der Warteschlange vor einem Rechner zu individuellen Zugängen in einer gemeinsamen Webanwendung.

Verantwortung
Discovery, Design, Architektur, Entwicklung und Support
Zusammenarbeit
Unabhängige Kundenarbeit · Solo umgesetzt
Größe
42 Busse · 71 Fahrer · 37 Linien
Status
Im Produktiveinsatz seit Februar 2024

Auf einen Blick

Ich habe das gesamte Produkt selbstständig konzipiert, gestaltet, architektonisch entworfen, entwickelt und betreut — von der täglichen Disposition bis zur Verwaltung längerer Reisen, solo, in sieben Monaten Teilzeit.

Vertrauliche Kundenarbeit. Das Produkt wird durch eigenständige redaktionelle Bilder dargestellt; Produktivoberfläche, Kundendaten und kundenspezifische Regeln bleiben privat.

Problem

Ein gemeinsamer Betrieb steckte in einem Single-User-Werkzeug fest

Die vorherige Windows-Anwendung lief auf einem einzigen Bürorechner. Mitarbeitende griffen per Remote Desktop darauf zu und mussten sich abwechseln, weil nur eine Person gleichzeitig arbeiten konnte.

Veraltete Praktiken waren zu betrieblichen Abhängigkeiten geworden. Fahreridentität lebte in gemerkten Farbcodes, und Dispositionsdaten führten nicht sauber in die Pläne und Dokumente, die als Nächstes gebraucht wurden.

Randbedingungen

Ein Unternehmen, zwei verbundene Arten von Arbeit

Der Ersatz musste sowohl wiederkehrende Linien- und Dispositionsarbeit als auch längere Reisen mit Buchungen, Teilnehmern, Sitzplätzen, Zimmern und druckbaren Reisedokumenten abbilden.

Diese Bereiche durften nicht zu getrennten Mini-Werkzeugen werden. Das Team brauchte ein zusammenhängendes System, das Historie bewahrt, Zugriffe nach Rollen steuert und im Alltag praktisch bleibt.

Verantwortung

Ich trug das Produkt von der Analyse bis in die Produktion

Ich verantwortete das gesamte Produkt: den Betrieb verstehen, das Modell definieren, die Erfahrung gestalten, den vollständigen Stack bauen, ausliefern und nach dem Start betreuen.

Damit gehörten auch die Übergänge zu meiner Aufgabe. Rollen mussten echte Verantwortungen abbilden, Betriebsdaten langfristig verständlich bleiben und Exporte aus der bereits erfassten Arbeit entstehen.

  • Product Discovery und Modellierung der Abläufe.
  • UX- und Interface-Design.
  • Anwendungsarchitektur und Full-Stack-Umsetzung.
  • Deployment, Produktionssupport und Weiterentwicklung.
Redaktionelles Archiv aus Karten, Routenfäden und Fahrzeugmodellen entlang einer Zeitachse.
Betriebswissen bleibt verbunden: Personen, Fahrten und Fahrzeuge sind auch später nachvollziehbar.

Das System, gezeichnet

Ein Betriebstag, vom leeren Raster bis zum gedruckten Plan.

Fünf Linien, vierundzwanzig Stunden, erfundene Namen — aber die Form des Tages ist die echte: Zuteilungen landen, Bauarbeiten sperren ein Fenster, und die Dokumente folgen trotzdem.

  1. Ein Betriebstag beginnt: vierundzwanzig Stunden, fünf Linien, noch nichts geplant.

  2. Zuteilungen landen — Fahrer und Busse füllen ihre Fahrten in der Reihenfolge des Morgens.

  3. Bauarbeiten sperren ein Fenster auf einer Linie.

  4. Die Fahrt im Fenster löst sich auf. Der Plan bleibt von selbst rechtlich sauber.

  5. Aus dem verbleibenden Plan folgen die Arbeitsdokumente.

Engineering-Arbeit

Ein Betriebsmodell bis zu den tatsächlich genutzten Dokumenten

Das Produkt verbindet die Entscheidung im Büro mit dem Plan, der Buchung oder dem Ausdruck, der danach gebraucht wird.

  1. 01Zugriff

    Jeder Person die richtige Sicht geben

    Individuelle Konten ermöglichen paralleles Arbeiten; Rollen begrenzen, was jemand sehen und ändern darf.

    Im Hintergrund

    • Authentifizierung
    • Rollen und Berechtigungen
  2. 02Disposition

    Wiederkehrenden Betrieb strukturieren

    Linien, datierte Fahrten, Fahrzeuge und Fahrer bilden einen gemeinsamen Planungsstand.

    Im Hintergrund

    • Betriebliche Beziehungen
    • Planungshistorie
  3. 03Reisen

    Buchungen mit der Reise verbinden

    Teilnehmer, Sitzplätze und Zimmerzuweisungen bleiben mit der zugehörigen Reise verbunden.

    Im Hintergrund

    • Buchungsdaten
    • Sitz- und Zimmerzuordnung
  4. 04Erzeugen

    Arbeitsdokumente ableiten

    Bestätigungen, Listen und Dienstpläne folgen aus denselben gepflegten Daten.

    Im Hintergrund

    • Druckbare Dokumente
    • Tabellenexporte
  5. 05Betreuen

    Das Produkt im Einsatz verantworten

    Produktionssupport überführt echtes Feedback in gezielte Verbesserungen.

    Im Hintergrund

    • Deployment
    • Laufende Wartung

Ergebnis

Aus Abwechseln wurde gemeinsame Kontrolle

Rund dreißig Personen arbeiten täglich mit dem System — fünf im Backoffice und fünfundzwanzig Fahrer. Individuelle Konten mit rollenbasierten Zugriffen ersetzten das Abwechseln an einem einzigen Rechner. Benannte, verbundene Datensätze ersetzten gemerkte Farbcodes und bewahren die Historie hinter der aktuellen Planung.

Die Zahlen seit dem Start zeigen den Betrieb, den das System trägt: 37 geplante Linien mit 125 Fahrten, über 3.000 Schienenersatzverkehrs-Fahrten in zwei Jahren und 12.000 Fahrplan-Zeilen allein 2026. Im ersten Halbjahr 2026 liefen 65 mehrtägige Reisen — jede mit Sitzplänen, Zimmerlisten, Bestätigungen und Dienstplänen aus den Betriebsdaten, die das Team ohnehin pflegt.

Kernpunkte

Parallel statt Warteschlange
Rund dreißig Personen — fünf im Backoffice, fünfundzwanzig Fahrer — arbeiten täglich über individuelle Konten mit rollenbasierten Zugriffen.
Betriebswissen wurde explizit
Benannte Datensätze, Berechtigungen und erhaltene Beziehungen ersetzten Wissen in Farbcodes und Köpfen.
Disposition und Reisen bleiben verbunden
Planung, Buchung, Zuordnung und die Dokumente für unterwegs leben in einem Produktivsystem.

Technologie

Womit es gebaut ist

  • LaravelBetriebliche Domäne, Berechtigungen, Dokumente und Anwendungsdienste.
  • VueSchnelle, fokussierte Oberflächen für dichte Büroarbeit.
  • InertiaDer direkte Weg von Backend-Regeln in die Vue-Oberfläche.
  • MySQLVerbundene aktuelle und historische Betriebsdaten.
  • MeilisearchSchnelles Finden in den Datensätzen des Arbeitsalltags.
  • Tailwind CSSEine konsistente Oberfläche entlang des Betriebs.

Nächster Schritt

Passt Ihr Ablauf in keine Standardsoftware?

Beschreiben Sie mir, was sich ändern muss. Ich sage Ihnen ehrlich, ob ich der Richtige dafür bin. Danach vereinbaren wir Umfang, Zeitplan und das passende Arbeitsmodell.

Projekt besprechen →