

Kısıt tatmini (CSP) ve Mulberry32 PRNG tabanlı akıllı rotasyon algoritmasıyla çalışan modern bir web uygulaması geliştirildi. Wirddy, haftalık 30 cüzün eksiksiz tamamlanmasını garanti eder, her üyeye sadece bildiği aralıklardan cüz atar, kişisel haftalık takip bağlantıları sunar, tefsirli ve sesli Kuran okuyucusu içerir ve giriş zorunluluğu olmadan anında çalışır.
Grup hatimlerini geleneksel olarak manuel Excel tabloları veya WhatsApp mesajlarıyla yönetmek ciddi zorluklar yaratır: üyelerin farklı okuma hızları (haftada 1 cüz vs 4 cüz), farklı ezber/bilgi sınırları, aynı cüzlerin her hafta tekrar edilmesi, hesaplama karmaşası ve takip eksikliği.
Kısıt tatmini (CSP) ve Mulberry32 PRNG tabanlı akıllı rotasyon algoritmasıyla çalışan modern bir web uygulaması geliştirildi. Wirddy, haftalık 30 cüzün eksiksiz tamamlanmasını garanti eder, her üyeye sadece bildiği aralıklardan cüz atar, kişisel haftalık takip bağlantıları sunar, tefsirli ve sesli Kuran okuyucusu içerir ve giriş zorunluluğu olmadan anında çalışır.
Her ölçekteki grup için 100ms'nin altında hatim programı oluşturma, %100 boşluksuz cüz dağıtımı, şifreli düzenleme anahtarlarıyla sürtünmesiz anında erişim ve PWA ile tam çevrimdışı kullanım sağlandı.
Haftalık 30 cüzün tamamının boşluksuz okunmasını garanti eden akıllı kısıt çözücü algoritma
Her üye için özel ezber sınırları ve kişiselleştirilmiş haftalık okuma kapasitesi ayarı
Aynı cüzlerin tekrarlanmasını önleyen geçmiş ağırlıklı akıllı rotasyon motoru
604 sayfalık orijinal Medine Mushafı düzeninde Kuran okuyucusu, tefsir, meal ve ses desteği
Her katılımcı için 7 günlük günlük hedefler sunan özel üye çalışma alanı (/member/...)
Canlı grup hatim ilerleme çubuğu ve gerçek zamanlı tamamlama analitikleri
WhatsApp için yüksek çözünürlüklü görsel kartlar (PNG), yazdırılabilir PDF tabloları ve ZIP arşivleri
HMAC/SHA-256 şifreli düzenleme anahtarlarıyla hesap açmadan anında kullanım imkanı
İnternetsiz çalışan çevrimdışı öncelikli PWA mimarisi ve Web Push günlük okuma hatırlatıcıları
Arapça ve İngilizce tam uyumlu, modern ve duyarlı RTL/LTR arayüz tasarımı
Next.js 16 App Router ve React 19 ile sunucu tarafı rendering odaklı geliştirildi. Tailwind CSS v4 ve Base UI bileşenleri kullanıldı. Veri yönetimi Supabase (PostgreSQL) RLS ve Server Actions ile sağlanırken, istemci tarafında html-to-image ve jsPDF ile görsel/PDF üretimi gerçekleştirilir.
Bireysel kapasite ve ezber kısıtlarını gözetirken haftalık toplamın tam 30 cüze eşitlenmesini sağlayan deterministik algoritmanın geliştirilmesi
Orijinal 604 sayfalık Medine Mushafı tipografisinin ve harekesiz akıllı arama indeksinin optimize edilmesi
Farklı mobil ekranlar için yüksek çözünürlüklü WhatsApp paylaşım kartlarının DOM canvas üzerinden çizilmesi
Zorunlu kullanıcı girişi olmadan güvenli düzenleme sağlayan SHA-256 tabanlı token mimarisinin kurulması
Supabase bağlantısı olmadığında bile çalışan PWA çevrimdışı yerel depolama senkronizasyonu
İleri düzey Next.js 16 App Router, Server Actions ve React 19 eşzamanlı çalışma kalıpları
Kısıt Tatmini Problemleri (CSP) ve deterministik sözde-rastgele dağıtım algoritmaları
RTL-öncelikli Arapça tipografi ve Kuran metinleri için gelişmiş arama indeksleme teknikleri
İstemci tarafında html-to-image, jsPDF ve JSZip ile çoklu formatlı belge üretimi
Durumsuz şifreli yetkilendirme modelleri ve PWA Service Worker yaşam döngüsü
Ailelerin, Ramazan gruplarının ve cami halkalarının Kuran-ı Kerim hatimlerini manuel hesaplama zahmeti olmadan düzenli ve motive bir şekilde tamamlamasını sağladı.