Projekte

Heizkostenvergleich24

Web
Full-Stack
Beratung

Web-App zur Berechnung und Visualisierung von Heizkosten basierend auf individuellen Gebäude- und Heizungs-Konfigurationen.

Heizkostenvergleich24 Landing-Illustration

heizkostenvergleich24.de

Was es ist

Heizkostenvergleich24 hilft Eigentümern, Verwaltern und Fachhandwerkern, Heizkosten zu ermitteln und Heizsysteme über verschiedene Konfigurationen hinweg zu vergleichen: Öl, Gas, Wärmepumpe, Pellets, Fernwärme und mehr. Die ursprüngliche Berechnungslogik war ein altes PHP-Skript. Ich habe sie als moderne Flutter-Web-App auf Basis einer Python-Firebase-Cloud-Function neu gebaut, damit dieselben Zahlen überall eingebettet werden können.

Beispiel-Vergleich

Warum ein eigener Rechner

Standard-Rechner hören meist bei einer Heizungsart oder einem Tarif auf. Fachhandwerker müssen Kunden aber fünf bis sechs Optionen auf einem Blatt zeigen, inklusive regionaler Preise, Förderungen und realistischer 20-Jahres-Prognose. Genau diese Lücke schließt Heizkostenvergleich24.

Benefit-Übersicht

Features

  • Firebase-basierte User-Accounts mit zwei Rollen: Admin und Fachhandwerker
  • Heizdaten-Verwaltung für Admins
  • Direkter Vergleich von Heizungstypen und ihren Kosten
  • Editierbare Tabellen-UI mit Erkennung ungespeicherter Änderungen
  • Cloud-Sync via Firestore
  • Responsives Design, läuft im Web und Mobil
  • Eingebauter Heizkostenrechner als Firebase Cloud Function (Python)
  • Statische Landingpage (Material Design) für Marketing und Registrierung

Architektur

  • Flutter Web App: Hauptanwendung für Endnutzer (flutter_app/)
  • Firebase Cloud Functions (Python): Heizkosten-Berechnungslogik, von einer alten PHP-Implementierung umgezogen, modular und über alle Heizungstypen erweiterbar
  • Statische Landingpage: erklärt das Tool, verlinkt zur Registrierung, listet Förderinformationen auf (landing/)
  • Firebase Hosting: Deployment für Landing und App
  • Cloud Firestore: Speicherung von Usern, Heizdaten, Fachhandwerker-Datensätzen

Tech-Highlights

appFlutter Web (Dart)
enginePython, Firebase Cloud Functions
dataFirestore, Firebase Auth
hostingFirebase Hosting
...u.v.m.

Meine Rolle

Full-Stack: Architektur, Flutter App, Python-Berechnungs-Backend, Firebase-Setup, Landingpage, Deployment.