Apartment Management System
Proje Bilgileri
- Kategori: ASP.NET MVC 5
- Müşteri / İstemci: FreeLance
- Proje Tarihi: 10 Ocak 2025
- Proje URL: apartmanmuhasebe.com.tr/
- GitHub: Kaynak Kodu
Proje Genel Bakış
Bu proje, bina ve site yönetim süreçlerinin dijitalleştirilmesi amacıyla geliştirilmiş; hızlı, kararlı ve yönetilebilir bir finansal takip yazılımıdır. Proje mimarisi, gereksiz katman karmaşasından kaçınılarak Monolitik MVC (Model-View-Controller) yapısında kurgulanmış, bu sayede sunucu yanıt süreleri (Response Time) minimuma indirilmiştir.
Veri Yönetimi ve Optimizasyon: Veritabanı iletişiminde Entity Framework ve LINQ sorguları kullanılarak güvenli veri akışı sağlanmıştır. Tek katmanlı yapının avantajı kullanılarak, veritabanı sorgularında doğrudan ve hızlı erişim hedeflenmiş, CRUD işlemleri Clean Code prensiplerine uygun olarak modüler hale getirilmiştir.
Kullanıcı Deneyimi (UX): Arayüz tarafında Bootstrap grid sistemi ile tüm cihazlara uyumlu (Responsive) bir yapı kurulmuştur. Kullanıcı yetkilendirmeleri ve oturum yönetimi (Session Management), güvenli bir altyapı üzerinden sağlanmaktadır.
Öne Çıkan Teknik Özellikler
Dinamik Raporlama & PDF Çıktı
Tüm finansal veriler, aidat dökümleri ve yönetim raporları dinamik olarak filtrelenerek PDF formatında dışa aktarılabilir.
Finansal Denetim Modülü
Gelir-gider dengesini kontrol altında tutmak adına kasa, banka ve bütçe hareketleri gelişmiş denetim algoritmalarıyla izlenir.
Gelir-Gider Analizi
Bina ve site bütçesine ait nakit akışları, grafiksel ve analitik tablolar yardımıyla dönem bazlı olarak analiz edilir.
Kullanıcı (Sakin) Yönetim Paneli
Kat malikleri ve kiracıların daire bilgileri, mülkiyet durumları ve iletişim detayları modüler bir yapıda yönetilir.
Excel Entegrasyonu & Veri Aktarımı
Geçmişe dönük toplu veri ve sakin listeleri, Excel (XLSX) formatında sisteme hızlıca import veya export edilebilir.
Gerçek Zamanlı Borç Takibi
Aidat, demirbaş ve ek ödemelerin borçlandırma süreçleri, gecikme faizleri ile birlikte anlık ve gerçek zamanlı olarak hesaplanır.