Nobody knows in advance how many panels they need — that is the result, not the input. This configurator therefore asks about the roof first, then the consumption, and recommends the system from them: number of panels, battery size, yield and payback.
The visitor enters the roof area and their consumption. Everything else is calculated — a chain of formulas building on one another:
Area × coverage factor ÷ 1.8 m²(Consumption + 2,500 + 3,500) ÷ 1,000 ÷ 0.44 kWpmin(roof, demand)kWp × 950 × orientation × pitchmin(battery cap, yield × self-consumption share ÷ consumption)investment ÷ (self-consumption × 0.35 + feed-in × 0.08)Your sizing knowledge stored as formulas and rules — every prospect gets their own calculation in two minutes, before your sales team makes the first call.