Kira Cetveli
Kira artışını doğru hesaplamak ve kiradaki günlük işleri (gecikme faizi, depozito, vergi tahmini, belgeler, sözleşme takvimi) tek yerde toplamak için kurduğum; sunucusuz ve tamamen tarayıcıda çalışan araç.
Problem, yaklaşım, kanıt.
Problem
Kira artış oranı her yıl yeniden hesaplanıyor ve hesap TBK 344'e ile TÜFE verisine bağlı. Gecikme faizi, depozito ve vergi için ise ayrı ayrı araç ve belge aramak gerekiyor. Yanlış çıkan bir rakam doğrudan para kaybı demek.
Yaklaşım
Hesaplar arayüzden bağımsız saf fonksiyonlarla yazıldı ve birim testleriyle korunuyor. Yasal değerlerin hiçbiri koda gömülü değil, doğrulanan veri dosyalarından geliyor. Her sonuç ekranı ve belge, hukuki danışmanlık olmadığı uyarısını ve verinin son güncelleme tarihini gösteriyor.
Kanıt
Canlıda ölçüldü: masaüstünde Lighthouse 98, mobilde 78; LCP masaüstünde 0.9 sn, mobilde 3.9 sn; yerleşim kayması 0; erişilebilirlik 100. Birim (Vitest) ve uçtan uca (Playwright) testleri var.
Hesaplardan belgelere.
Kira artışı (sözleşme yenileme ayına göre TÜFE 12 aylık ortalaması otomatik gelir), gecikme faizi, geçmiş dönem farkı, depozito iadesi, stopaj ve gelir vergisi tahmini.
Kira artış bildirimi, tahliye bildirimi ve depozito iade talebi; PDF ya da düzenlenebilir metin olarak.
Sözleşme takvimi (.ics), yalnızca bu cihazda tutulan isteğe bağlı hatırlatmalar ve sözleşme kontrol listesi.
Kiracı hakları, ev sahibi yükümlülükleri ve sık sorulan sorular; çevrimdışı çalışan bir PWA olarak.
Veri koddan ayrı.
↑ Aylık veri güncellemesi otomatik açılan bir pull request ile gelir; doğrulama geçmeden yayına girmez.
Bir sonraki işi birlikte yapalım.
Proje, işbirliği ya da teknik bir sohbet için yazın. Ortalama 24 saat içinde dönerim.