İslam Zamanı logoUygulamaya Geç

Teknik Altyapı ve Sistem Mimarisi

İslam Zamanı, online hatim ve mukabele süreçlerinin yalnızca görüntülü görüşme üzerinden değil; senkron veri akışı, güvenlik ve sürdürülebilir performans ekseninde yürütülmesi için geliştirilmiştir. Teknik mimari, kullanıcı deneyimi kadar operasyonel sürekliliği de hedefler.

Özellikle çok katılımcılı odalarda oluşabilecek gecikme, veri uyuşmazlığı ve erişim karmaşası gibi sorunlar; katmanlı bir altyapı yaklaşımı ile minimize edilir. Bu yaklaşım sayesinde yönetici tarafındaki aksiyonlar katılımcılara kontrollü şekilde yansır.

Temel Teknik Bileşenler

JWT tabanlı güvenli kimlik doğrulama
WebSocket ile anlık oda ve okuma senkronizasyonu
Türkçe/Arapça ayet arama altyapısı
Sure, ayet, sayfa ve cüz API endpointleri
Canlı chat ve katılımcı durum olayları
Mobil webview için optimize edilmiş kullanıcı deneyimi

Gerçek Zamanlı Senkronizasyon Katmanı

Sayfa, sure, ayet ve cüz geçişleri WebSocket tabanlı olay akışı ile odadaki tüm katılımcılara eş zamanlı aktarılır. Böylece yöneticinin kontrol ettiği okuma ritmi herkes için tutarlı kalır.

Kimlik ve Erişim Katmanı

JWT tabanlı kimlik doğrulama ile kullanıcı oturumları güvenli biçimde yönetilir. Oda erişimi, yetki kontrolü ve moderasyon aksiyonları için doğrulanabilir bir kimlik akışı sağlanır.

Arama ve Veri Erişim Katmanı

Sure, ayet, sayfa ve cüz verileri API katmanı üzerinden optimize edilerek sunulur. Türkçe/Arapça arama yeteneği, kullanıcıların doğru içeriğe hızlı ulaşmasını destekler.

UI ve Cihaz Uyumluluğu Katmanı

Arayüz mobil öncelikli yaklaşım ile hazırlanmıştır. Düşük çözünürlükten geniş ekranlara kadar okunabilirlik ve kontrol erişimi korunur.

Teknik detayların kullanım örnekleri blogda

Mimari yaklaşımın sahadaki etkisini görmek için blog sayfasındaki rehber yazıları inceleyin. Özellikle cüz dağıtımı, odada senkron okuma ve topluluk yönetimi yazıları teknik altyapının kullanım senaryolarını detaylandırır.