Was es ist
Heizkostenvergleich24 ist das Werkzeug, das ich Heizungsbauern (SHK- und Elektro-Betrieben) gerne in die Hand gebe, wenn sie beim Kunden am Küchentisch sitzen: digitaler Heizungsvergleich, geprüfte Heizlastberechnung und die komplette BEG-Fördermittelabwicklung an einem Ort. Die ursprüngliche Berechnungslogik war ein altes PHP-Skript. Ich habe sie als Nuxt-Web-App auf Basis einer Python-Firebase-Cloud-Function neu gebaut, sodass dieselben Zahlen vom Bildschirm des Handwerkers direkt in das Kunden-PDF wandern.

Warum die Verlagerung aufs Handwerk
Eigentümer wollen eine Zahl per Klick. Fachhandwerker müssen diese Zahl die nächsten zwanzig Jahre verteidigen können. Die neue Positionierung stellt den Fachhandwerker in den Mittelpunkt: White-Label-PDF-Exporte mit seinem Logo, Projektarchiv für Varianten und Kunden, konfigurierbare Kostenparameter und die BEG-Bürokratie übernehmen wir, statt sie ihm aufzubürden. Der frei zugängliche Rechner dient hauptsächlich als Lead-Quelle für das Partnernetz.

Features
- Firebase-basierte Accounts mit Rollen Admin und Fachhandwerker
- White-Label-PDF-Exporte mit Logo, Kontaktdaten und Farbakzent des Betriebs
- Projektarchiv, Varianten, Kommentare und Teamfreigaben für SHK- und Elektro-Betriebe
- Direkter Vergleich von Heizungstypen mit regionalen Preisen, Förderungen, 20-Jahres-Prognose
- Editierbare Tabellen-UI mit Erkennung ungespeicherter Änderungen
- Heizkostenrechner als Firebase Cloud Function (Python)
- Heizlastberechnung nach DIN EN 12831, manuell validiert durch Partneringenieure
- BEG-EM-Fördermittelabwicklung (Antragstellung, Kommunikation mit dem Fördergeber, Nachweismanagement)
- Cloud-Sync via Firestore, responsiv im Web und Mobil
Architektur
- Nuxt Web App: Anwendung für Fachhandwerker (
vue_app/) - Firebase Cloud Functions (Python): Heizkosten-Berechnungslogik, von einer alten PHP-Implementierung umgezogen, modular über alle Heizungstypen
- Astro Landingpage: Positionierung für Heizungsbauer, freier Rechner als Iframe, Partnerprogramm (
landingpage/) - Firebase Hosting: Deployment für Landingpage und App
- Cloud Firestore: Speicherung von Usern, Projekten, Heizdaten, Partner-Datensätzen
Tech-Highlights
app | Nuxt (Vue, TypeScript) |
engine | Python, Firebase Cloud Functions |
data | Firestore, Firebase Auth |
hosting | Firebase Hosting |
... | u.v.m. |
Meine Rolle
Full-Stack: Architektur, Nuxt App, Python-Berechnungs-Backend, Firebase-Setup, Landingpage, Repositionierung aufs Handwerk, Deployment.