Eigenes Softwareprodukt

TraceRide — das digitale Fahrzeug-Logbuch für Wartung, Kosten und Historie.

Cloud-basiertes Fahrzeug-Logbuch als Web-App, PWA und Android-App: Wartung, Reparaturen, Tankvorgänge, Kosten und Dokumente lückenlos dokumentieren und gezielt teilen.

Meine Rolle
Gründer, Solution Architect und Lead Developer – Produktentwicklung
Technologien
Angular (PWA, TWA) · TypeScript · Angular Material · C# Azure Functions · Azure Cosmos DB · Azure Blob Storage · Azure AD B2C (MSAL) · Stripe · Leaflet · Tesseract.js

TraceRide ist ein von mir gegründetes und entwickeltes Fahrzeug-Logbuch. Es dokumentiert den gesamten Lebenszyklus eines Fahrzeugs – Wartung, Reparaturen, Tankvorgänge, Fahrten, Kilometerstände, Kosten, Fotos und Belege – in der Cloud und damit auf jedem Gerät. Fahrzeughalter sehen auf einen Blick, was als Nächstes fällig ist, und können die Historie gezielt teilen, zum Beispiel als öffentliche Fahrzeugseite beim Verkauf.

Mein Beitrag

Ich verantworte TraceRide von der Produktidee bis zur Auslieferung: Produktkonzeption, Domänenmodell und Architektur sowie die Umsetzung als Lead Developer – von Backend und Web-App über die Android-Auslieferung im Google Play Store bis zum Abrechnungsmodell.

Architekturansatz

Eine Angular-Codebasis wird als Web-App, als installierbare PWA und über eine Trusted Web Activity als Android-App ausgeliefert. Das Backend besteht aus Azure Functions in C#; fachliche Daten liegen in Azure Cosmos DB, Fotos und Belege in Azure Blob Storage, die Anmeldung läuft über Azure AD B2C.

Fachlich steht das Fahrzeug im Mittelpunkt: Ereignisse, Dokumente, Kosten, Fahrten und Wartungsstatus bilden seine Historie. Das Wartungsmodul definiert Aufgaben in einem Katalog nach System und Komponente und plant sie über Intervalle oder Auslöser; daraus wird der Gesundheitsstatus abgeleitet. Ältere Datensätze werden automatisch auf das aktuelle Wartungsmodell migriert. Privat, mit anderen geteilt und öffentlich sind bewusst getrennte Sichtbarkeitskonzepte.

Architektonische Schwerpunkte

  • Strukturierte Fahrzeughistorie für Auto, Motorrad, Lkw, Fahrrad und Boot
  • Wartungsmodul mit Aufgabenkatalog, Intervallen und Gesundheitsstatus
  • Mehrere Wartungsaufgaben pro Werkstattbesuch inklusive Rechnung und Kosten
  • GPS-Fahrten mit Kartenansicht und Offline-Pufferung der Positionen
  • Fotos und PDF-Belege je Fahrzeug und Ereignis, OCR für Kilometerstand und Tankbeleg
  • Privat, freigegeben oder öffentlich – klar getrennte Sichtbarkeitsmodelle
  • Öffentliche Fahrzeugseite für den Fahrzeugverkauf
  • Mehrsprachig (Deutsch, Englisch, Französisch) und auf allen Geräten synchron
  • Abo-Modell mit Stripe und serverseitig durchgesetzten Plan-Limits