Was wir gebaut haben
Eine vollständige Finanzplanungsanwendung für Heilberufler. Die App berechnet komplexe Mehrjahresprognosen: Einkommensentwicklung, Steuerlast, Liquiditätsprognosen und Altersvorsorgeplanung (INKO-Pläne). Berater geben Kundendaten über ein öffentliches Selbstauskunftsformular ein, arbeiten dann interaktive Prognoseraster durch, in denen sie berechnete Werte überschreiben und die Aktualisierung der Berechnungen in Echtzeit sehen können.
Der knifflige Teil war die Berechnungs-Engine. Heilberufler in Deutschland haben einzigartige Einkommensstrukturen — Praxiseinnahmen, Privatpatienten-Quoten, KV-Abrechnungen, Versorgungswerk-Beiträge — und die Berechnungen müssen sich über 30+ Jahre Prognosen korrekt kaskadieren. Wir haben eine Engine gebaut, die Berechnungen als Snapshots speichert, damit Berater Diffs sehen können, wenn sie Werte überschreiben, mit visuellen Markierungen, die zeigen, welche Zellen manuelle Bearbeitungen sind vs. von vorgelagerten Änderungen betroffen sind.
Multi-Tenancy war der andere wichtige Baustein. Mehrere Berater arbeiten im selben System, sehen aber nur ihre eigenen Kunden (Pipedrive-ähnliche Owner-Visibility). Wir haben dies als ein Trait-basiertes System mit Owner-Spalten, Visibility-Scopes und Bulk-Reassignment für Admins gebaut.
Die App synchronisiert bidirektional mit Pipedrive. Kundendaten fließen ein, der Selbstauskunft-Abschlussstatus fließt zurück. Wir haben eine Google Apps Script-Bibliothek gebaut, die Pipedrive-Felddefinitionen in Tabellenkalkulationen für die Datenmapping-Arbeit zieht.
Tech-Stack
- Laravel — Kernanwendung mit Filament Admin-Panels
- Berechnungs-Engine — benutzerdefinierte Prognose-Berechnungen mit Snapshot-/Diff-Tracking
- Pipedrive-Integration — Feld-Synchronisierung, Selbstauskunft-Link-Tracking
- Browsershot — PDF-Generierung für Finanzberichte (Bericht)
- i18n — Locale-Picker auf öffentlichen Selbstauskunftsformularen für anonyme Kunden
Zuletzt bearbeitet
- 2026-06-18 Client bug-bash from Robin Lück / Mario Ammer — Finanzapp: Bugs and Requests In Progress
- 2026-06-18 Finanzapp v2 — Planned upgrades (paid) Open
- 2026-06-18 Zahlenanalyse Zinsen: link business loans to Companies (Praxis loans borrowed by Person aren''t surfacing on Company BWA) Open
- 2026-06-18 Tilgungsplan display bugs: left columns truncated + year range exceeds loan end_date + sub-tab shows weird "9" + verify calc against client data In Progress
- 2026-06-18 Liqui grid: tax cells appear non-editable in Konzept view — Steuer column is greyed out / click no-op for mirror rows Done