Eigenes Produkt · SaaS

Carlofy

Mehrmandanten-Software für kleine Autovermietungen — Flottenverwaltung, Buchung, Verträge, Zahlungsabwicklung und eine generierte Website je Kunde.

Zeitraum
seit 2025
Meine Rolle
Konzeption und vollständige Eigenentwicklung
Technologien
React · TypeScript · PostgreSQL · Stripe · AWS Bedrock
Hosting
Supabase (EU) · Vercel (EU-Region) · Hetzner (Deutschland)
Status
vor dem Markteintritt
Live
app.carlofy.com, öffnet in neuem Tab
Fahrzeugakte eines Mercedes Benz C63 in Carlofy mit Status Vermietet: Basisdaten, Kennzeichen, Fahrzeug-Identnummer und Fahrzeugscheinnummer, Motordaten und Versicherung, links die Navigation nach Flotte, Vermietung und Online-Vertrieb
Die Abbildungen stammen aus einem Testzugang. Der Mandant Goldenkey Sportcars hat die Fahrzeugvermietung eingestellt und nutzt den Zugang mit Einverständnis der Geschäftsführung als Demonstrationsumgebung; die dargestellten Buchungen, Verträge und Abrechnungen sind Beispieldaten.

Worum es geht

Kleine Autovermietungen mit ein bis fünf Fahrzeugen verwalten Flotte, Buchungen und Verträge meist mit Tabellen und Papier. Carlofy führt das in einer Anwendung zusammen.

Die Anwendung verwaltet Fahrzeuge und Verfügbarkeiten, nimmt Buchungen entgegen, erzeugt Mietverträge, wickelt Zahlungen ab und protokolliert Übergabe und Rücknahme.

Die Besonderheit: Jeder Kunde erzeugt aus seinen Bestandsdaten eine eigene Website mit eigener Subdomain, ohne dass dafür etwas zusätzlich gepflegt werden muss.

Meine Rolle

Vollständige Eigenentwicklung. Konzeption, Datenmodell, Anwendung, Buchungsstrecke, Website-Generator, Zahlungsanbindung, KI-Funktionen und die gesamte Compliance-Dokumentation stammen vom Verfasser. Die strukturelle Grenze einer Ein-Personen-Entwicklung ist im Compliance-Dokument benannt.

Technische Umsetzung

  1. Mandantentrennung auf Datenbankebene

    Zeilenbasierte Zugriffskontrolle auf allen Produktionstabellen. Die Datenbank setzt die Grenze durch; ein Fehler in der Anwendungsschicht kann sie nicht aufheben.

  2. Zahlungsabwicklung ohne Zahlungsmitteldaten

    Kartendaten und Bankverbindungen der Mieter existieren an keiner Stelle im System. Die Erfassung läuft vollständig beim Zahlungsdienstleister; gespiegelt werden nur Referenzen, Beträge und Zustände.

  3. Automatisierte Bereitstellung von Kundenwebsites

    Subdomain und DNS werden automatisch eingerichtet, die Inhalte stammen aus den Bestandsdaten. Die öffentliche Schnittstelle schließt Kennzeichen und Kautionsdaten strukturell aus.

  4. Datenminimierung vor Drittlandverarbeitung

    Ein vorgeschalteter Filter erkennt Ausweisdokumente in Bildanhängen und verwirft sie, bevor das Hauptmodell sie sieht — im Zweifels- wie im Fehlerfall. Die KI-Anbindung nutzt ein EU-Geo-Profil.

Dokumentation

Zu diesem Produkt existiert eine Datenschutz- und Compliance-Dokumentation mit Risikoanalyse, Maßnahmenverzeichnis und einer Zuordnung zu Anhang A der ISO/IEC 27001:2022. Sie ist nicht öffentlich und wird auf Anfrage bereitgestellt.