-
Apartman yöneticelerinin apartman yönetimini kolaylaştırmak ve apartman sakinlerinin yönetimin yaptıklarından daha rahat haberdar olabilmesi için geliştirilmiştir. (Geliştirme aşamasında)
-
Veritabanı olarak Firebase Firestore ve Storage kullanılmıştır
MVVM | Retrofit | Okhttp | Glide |
LiveData | Flow | Navigation | Dagger Hilt |
Shared Preferences | Coroutines | Data Binding |
- Daha önce giriş yapıldıysa doğrudan anasayfaya, yapılmadıysa giriş ekranına yönlendirme yapılır.
- Kullanıcının hesabı varsa giriş ekranında gerekli bilgiler ile hesabına giriş yapar
- Daha önce kayıtlı olmayan kullanıcı eğer yönetici ise apartmanına ait isim belirler ve rol seçimini Yönetici yaparak kayıt olduğunda hem kendisi hem de apartmanı için yeni hesap açmış olur.
- Açılmış olan apartmana kayıt olmak için diğer kullanıcıların Apartman Sakini ya da Kapıcı rolüyle üye olmalı
- Anasayfada apartman hesabının genel bilgileri yer almaktadır.Kullanıcılar burada yönetici duyurularına,kapıcı duyurularına,apartman sakini isteklerine ve anketlere ulaşabilir.
- Anketler sayfasında dileyen kullanıcı anket sonucunu pdf olarak kaydedip telefonunda saklayabilir.
homePage.mp4
- Kullanıcılar dilerse anket sonuçlarını telefonlarına PDF dosyası olarak kaydedebilir.
convertPollToPdf.mp4
1- Yönetici Profili
- Yöneticiler profil sayfasından Kapıcı görevi,gelir gider ,duyuru,anket paylaşımı yapabilir.Aidat ücretini güncelleyebilir ve mevcut verileri silebilir.
managerProfile.mp4
2-Apartman Sakin Profili
- Normal kullanıcılar istek paylaşabilir ve kapıcıya görev verebilir.Aidat ödemesi yaptıklarını belirtebilirler.
3- Kapıcı Profili
- Kapıcı rolüne sahip kullanıcı bu ekrandan yeni duyuru paylaşabilir.
- Aidat Ödeme
residentPayment.mp4
1- Kapıcı rolüne sahip kullanıcı için kapıcı sayfası
- Kapıcılar bu ekranda mevcut görevleri yapıldı olarak işaretleyebilir
conciergePageForConcierge.mp4
2- Diğer Kullanıcılar İçin Kapıcı Sayfası
- Diğer kullanıcılar kapıcının yaptığı ve yapacağı görevleri inceleyebilir
- Bu ekranda apartmanda bulunan kullanıcılar listelenir ve plaka,isim ya da telefon numarasına göre kullanıcılar filtrelenebilir.
- Sohbet ekranına geçiş yapılabilir
- Kullanıcı detay sayfasında kullacının detayları incelenebilir ve kayıtlı numara varsa arama yapılabilir
residentsAndResidentDetailPage.mp4
- Bu ekranda apartmana kayıtlı kullanıcılar canlı olarak sohbet edebilir.
- (Görsel hata mevcut düzeltme yapılacak)
- Bu ekranda kapıcının giriş yaptığı gelir ve giderler ve apartmanın sahip olduğu bütçe gözlemlenebilir
- Sakinlerin aidat ödeme durumu incelenebilir
- Dileyen kullanıcı gelir ve giderleri excel dosyası olarak telefonuna kaydedebilir
walletPage.mp4
- Gelir Gider Durumunu Excel Dosyasına Dönüştürme
convertExcelFile.mp4
- Veritabanı