Kira Cetveli
Ein serverloses Tool, das komplett im Browser läuft: gebaut, um Mieterhöhungen korrekt zu berechnen und alltägliche Mietaufgaben (Verzugszinsen, Kaution, Steuerschätzung, Dokumente, Vertragskalender) an einem Ort zu bündeln.
Problem, Ansatz, Belege.
Problem
Der Mieterhöhungssatz wird jedes Jahr neu berechnet und hängt von TBK Artikel 344 und den Verbraucherpreisdaten ab. Für Verzugszinsen, Kaution und Steuer braucht man jeweils eigene Tools und Dokumente. Eine falsche Zahl bedeutet echtes Geld.
Ansatz
Die Berechnungen sind reine, von der Oberfläche unabhängige Funktionen und durch Unit-Tests abgesichert. Kein gesetzlicher Wert ist im Code fest verdrahtet; alle stammen aus validierten Datendateien. Jeder Ergebnisbildschirm und jedes Dokument zeigt den Hinweis, dass es keine Rechtsberatung ist, und das Datum der letzten Datenaktualisierung.
Belege
Live gemessen: Lighthouse 98 auf Desktop, 78 mobil; LCP 0,9 s auf Desktop, 3,9 s mobil; Layout-Verschiebung 0; Barrierefreiheit 100. Unit-Tests (Vitest) und End-to-End-Tests (Playwright) sind vorhanden.
Von Berechnungen bis zu Dokumenten.
Mieterhöhung (der 12-Monats-Durchschnitt des Verbraucherpreisindex für den Verlängerungsmonat kommt automatisch), Verzugszinsen, Differenz früherer Zeiträume, Kautionsrückzahlung, Quellensteuer und Einkommensteuerschätzung.
Mieterhöhungsmitteilung, Räumungsmitteilung und Kautionsrückforderung, als PDF oder bearbeitbarer Text.
Ein Vertragskalender (.ics), optionale Erinnerungen, die nur auf diesem Gerät gespeichert werden, und eine Vertragscheckliste.
Mieterrechte, Vermieterpflichten und häufige Fragen, als offline funktionierende PWA.
Daten getrennt vom Code.
↑ Das monatliche Daten-Update kommt als automatisch geöffneter Pull Request; ohne bestandene Validierung geht es nicht live.
Lassen Sie uns das nächste Projekt gemeinsam machen.
Schreiben Sie mir zu einem Projekt, einer Zusammenarbeit oder einem technischen Gespräch. Im Schnitt antworte ich innerhalb von 24 Stunden.