Soru "Keşke Şöyle Bir Uygulama Olsaydı" Dediğiniz Neler Var?

İsl4mist Çevrimdışı

İsl4mist

Üye
İslam-TR Üyesi
Valla varmı bilmiyorum ama şöyle olabilir.
1- Kuranı ezberleyenler için ezber tekrarı yapınca mikrofondan, yanlış olduğunda uyaran bir uyg iyi olurdu birisine ihtiyaç duymadan okumak iyi olabilirdi ai ler çok gelişti hataları tespit eden bir uygulama olabilirdi
2- Var mı bilmiyorum ama hadis kitaplarından ulemanın kitaplarına ve günümüzde de Allah rızası için telif hakkı koymayan tüm tevhid ehlinin kitaplarını toplayan bir kitap uyg.
3- İslam tr uyg:)))
 
End. Müh. Abdurrahman Çevrimdışı

End. Müh. Abdurrahman

Üye
İslam-TR Üyesi
Projenin Ana Hatları ve Temel Özellikleri:1.Kullanıcı Yönetimi ve Yetkilendirme:•Roller: Farklı kullanıcı rolleri tanımlanmalı (örn: Yönetici, Departman Sorumlusu, Çalışan).•Yetkiler: Her rolün uygulama içinde ne yapabileceği belirlenmeli (örn: görev atama, görev kabul etme, ilerleme güncelleme, rapor görüntüleme).•Organizasyon Şeması: Kullanıcıların hangi departmanda, hangi birimde olduğu ve kimlere bağlı olduğu bilgisi (Bu, görev atamalarını kolaylaştırır).2.Görev Yönetimi:•Görev Oluşturma: Görev adı, açıklama, son teslim tarihi, öncelik seviyesi, ilgili departman/kişi gibi bilgilerle görev tanımlama.•Görev Atama: Yetkili kişilerin, organizasyon şemasına ve yetkilere göre uygun kişilere görev atayabilmesi.•Görev Kabul/Red: Atanan kişinin görevi kabul veya gerekçe belirterek reddedebilmesi.•İlerleme Takibi: Görevlerin farklı durumları olmalı (örn: Atandı, Başlandı, Devam Ediyor, Tamamlandı, Onay Bekliyor, Reddedildi). Kullanıcılar görevlerinin durumunu güncelleyebilmeli.•Yorumlar ve Ekler: Her görev için yorum ekleme ve dosya yükleme özelliği.3.Bildirimler:•Yeni görev atandığında, görev durumu değiştiğinde, son teslim tarihi yaklaştığında vb. durumlarda ilgili kişilere bildirim gönderilmesi.4.Raporlama ve Analiz (İleri Aşama):•Tamamlanan görevler, geciken görevler, kişi bazlı performans gibi konularda basit raporlar sunulabilir.5.Uluslararasılaşma (i18n):•Uygulamanın farklı dillerde kullanılabilir olması (şimdilik tek dille başlayıp sonra eklenebilir).Teknoloji Seçenekleri (Android Odaklı):•Programlama Dili: Kotlin•Kullanıcı Arayüzü (UI): Jetpack Compose (Modern ve deklaratif UI için)•Mimari Desen: MVVM (Model-View-ViewModel) - Android geliştirmede yaygın ve test edilebilirliği yüksek bir desen.•Veritabanı (Cihaz İçi): Room Persistence Library (Çevrimdışı erişim ve geçici veri saklama için).•Backend (Sunucu Tarafı):•Firebase: Hızlı başlangıç için ideal.•Firebase Authentication: Kullanıcı girişi ve rol yönetimi için.•Firestore: Esnek, NoSQL veritabanı. Görevler, kullanıcılar, organizasyon yapısı gibi verileri saklamak için çok uygun. Firestore'un güvenlik kuralları ile yetkilendirme de yapılabilir.•Firebase Cloud Functions: Sunucu tarafı mantıklar (örn: karmaşık yetkilendirme, bildirim gönderme) için.•Firebase Storage: Görevlere eklenecek dosyalar için.
 
Alketa Çevrimdışı

Alketa

1 Milyoncu : )
İslam-TR Üyesi
Soyagaci, mesela Imami Azam yaziyorsun tum soyagacini dokuyor gibi ya da silsile.
 
Üst