Government and institutional funding programs for building renovations. Covers federal (KfW, BAFA), state (IFB Hamburg), regional, and municipal programs. Programs are versioned to track rule changes over time.
Funding Program 1──* Funding Program Versions
Funding Program Version 1──* Funding Program Measures
Funding Program Version 1──* Funding Program Loans
Funding Program Version *──* Funding Applications (via applications)
Features
Version management — different rules over time, only one active per program
Measure definitions per version specifying eligible renovation types and rates
Loan definitions for loan-based programs (KfW) with per-dwelling calculations
Bonus configuration with hierarchical applicability rules
Admin management via Admin Dashboard with CRUD for programs, versions, measures, loans
Calculator integration via Financial Calculations and backend/src/lib/funding-calculator.ts