Showcase · live im Echtbetrieb
Multi-Tenant-Portfolio für Kredite, Bauspar, Mieten und Immobilien-Ordner. Annuitäten-, endfällige und Ratentilgungs-Darlehen modellieren, Sonderzahlungen einplanen, Bauspar-Anschlüsse verketten, Miet-Cashflow ins Dashboard rollen. Event-sourced im Kern, React-Charts, vier Tarife, öffentliche Rechner ohne Login — alles aus defineFeature. Live unter cashcolt.kumiko.rocks.
Wie es gebaut ist
Event-sourced Kredit-Aggregat
Jeder Kredit persistiert nur seine Eingaben — Summe, Zins, Tilgung und Sonderzahlungen — als unveränderbare Events. Der monatsgenaue Tilgungsplan wird beim Lesen berechnet. Die Engine lebt in @cosmicdriftgamestudio/kumiko-credit; CashColt verdrahtet sie nur.
Immo-Ordner + tags
Ordner-Feature gruppiert Kredite, Bauspar und Miet-Ledger pro Immobilie. tags gated Vertragspakete auf Expert+. Der Baum ist kein UI-Trick — er liest mehrere Entity-Queries und rollt KPIs hoch.
tier-engine + cap-counter
Free 5 Kredite, Pro 50, Expert 500, Enterprise unbegrenzt — pro Tenant via cap-counter. Neue Signups bekommen 30 Tage Expert-Trial, danach Fallback auf den gespeicherten Tarif.
Kumiko Web-Renderer + Custom-Screens
Entity-Admin kommt aus Kumikos Renderer; Dashboard, Rechner, Tilgungs-Planer und Immo-Ordner sind eigene React-Screens mit Recharts. Gleicher Feature-Graph, zwei Render-Strategien.
auth · user-data-rights · legal-pages · API-Tokens
E-Mail/Passwort-Auth, Multi-Tenant-Identity, DSGVO-Export/-Löschung, Legal-Pages aus text-content, domain-scoped Personal Access Tokens — eingecomposed, nicht neu gebaut.
Hosting-Realität
Ein Container-Image (ghcr.io/.../money-horse), ein Kubernetes-Deployment auf Hetzner hinter Nginx-Ingress, Postgres 18 auf einem geteilten CNPG-Cluster, TLS via Let's Encrypt, transaktionale Mail über Brevo. Multi-Tenant: viele Kredit-Workspaces auf einer Instanz, Echtbetrieb unter cashcolt.kumiko.rocks.
Ein Planer so interaktiv, multi-mandantenfähig, audit-freundlich und On-Prem-ready, größtenteils aus Bundled-Features zusammengesetzt. Asset-Tracker, Helpdesk, CRM, internes Portal — gleiches Framework, gleiche Story.