Mandantenmodell mit Supabase RLS und Drizzle aufgebaut
Mandantenfähige Immobiliensoftware
MaklerFlow
Eine Plattform, in der Objektseite, Exposé, Dokumentenfreigabe und Interessentenprozess auf derselben Datenquelle aufbauen. Der technische Kern ist eine konsequent mandantenfähige Architektur.
- Rolle
- Produkt, Systemdesign und Full Stack Umsetzung
- Kontext
- Eigenes Produkt
- Verantwortung
- Solo verantwortlich, Umsetzung und Reviews mit spezialisierten Agents
- Einsatzstatus
- Aktive Entwicklung
- Belegt
- Architektur, echte Darstellung des Exposés und Mandantengrenzen belegt
- Nächster Nachweis
- Typecheck, Lint und Produktionsbuild geprüft, Pilotwirkung noch nicht gemessen
- Zeitraum
- Seit Juni 2026
Ausgangslage
Immobiliendaten werden oft mehrfach gepflegt und zwischen PDFs, Portalen und einzelnen Tools kopiert. Gleichzeitig dürfen Mandanten, Interessenten und öffentliche Besucher nur exakt die für sie bestimmten Daten sehen.
Mein Beitrag
Objekt als gemeinsame Datenquelle für öffentliche und interne Abläufe modelliert
Exposéeditor, Prüfung des Energieausweises und Demoobjekt umgesetzt
Sicherheitsreviews in konkrete RLS Regressionstests übersetzt

Echte Komponenten des Exposés in einem isolierten lokalen Harness mit synthetischen Daten
Entscheidungen, die das Produkt geprägt haben
Ein Objekt, mehrere Zustände
Öffentliche Seite, Exposé und Bewerbungsprozess sind keine getrennten Datensilos. Sie projizieren kontrolliert unterschiedliche Ansichten desselben Objekts.
Isolation auf Datenbankebene
Mandantengrenzen werden nicht nur in der Oberfläche geprüft. RLS Richtlinien, Claims und Regressionstests bilden eine zusätzliche Schutzschicht unterhalb der Anwendung.
Echte Datenbank vor Merge
Sieben Lieferwellen liefen jeweils durch fünf Qualitätsgates. Integrationstests gegen echtes Postgres fanden zwei Fehler in Mandantengrenzen, die ein lokal grüner Lauf mit übersprungenen Datenbanktests nicht gezeigt hätte.
Technische Nachweise
Qualitätsgate
Typecheck, Lint und Build bestanden- Quelle
- local repository verification
- Geprüft
- 2026-07-16
Lieferprozess
13 Tickets / 7 Wellen- Quelle
- docs/handoffs/2026-07-10-expose-usp-w1-w7.md
- Geprüft
- 2026-07-10
Geprüfter Stand
15bc4bb- Quelle
- local Git HEAD
- Geprüft
- 2026-07-16
Ehrliche Grenze
Nicht alle produktiven Oberflächen sind visuell final. Die Entwicklungsaufnahme zeigt deshalb die echte Darstellung eines Exposés in einem isolierten lokalen Harness mit vollständig synthetischen Daten und keine Aufnahme eines echten Kundenobjekts aus dem Produktivsystem.