

Developed a full-stack platform powered by a mathematical constraint-solving scheduling engine with Mulberry32 PRNG and an overlap penalty algorithm. Wirddy guarantees exact 30-Juz weekly coverage without gaps, assigns customized portions strictly within knowledge bounds, generates rotating schedules, provides personal member check-off links, includes a built-in 604-page Medina Mushaf reader with tafsir, and enables one-click high-resolution image/PDF/ZIP exports with zero forced login.
Organizing group Quran readings manually across 30 Juz creates severe friction: unequal reading capacities (e.g. 1 Juz vs 4 Juz/week), disparate knowledge limits (members only knowing specific Juz or Surahs), repetitive assignments where members read the same portions weekly, tedious spreadsheet math, and lost accountability without real-time tracking.
Developed a full-stack platform powered by a mathematical constraint-solving scheduling engine with Mulberry32 PRNG and an overlap penalty algorithm. Wirddy guarantees exact 30-Juz weekly coverage without gaps, assigns customized portions strictly within knowledge bounds, generates rotating schedules, provides personal member check-off links, includes a built-in 604-page Medina Mushaf reader with tafsir, and enables one-click high-resolution image/PDF/ZIP exports with zero forced login.
Generated mathematical reading schedules in under 100ms for groups of any size, achieved 100% gap-free Khatmah coverage, provided zero-friction instant access via cryptographic edit tokens, and enabled full offline usability as a progressive web app (PWA).
Constraint-solving scheduling engine guaranteeing 30 Juz coverage each week with zero gaps
Individual member knowledge bounds and custom weekly reading capacity controls
Smart rotation engine with recency-weighted overlap penalty algorithm to prevent repeated portions
Full-featured 604-page Medina Mushaf reader with page-flip, search, tafsir, translation, and audio
Dedicated personal member hub (/member/...) with 7-day daily breakdown checklists and progress tracking
Live group Khatmah progress bars and real-time completion analytics
Multi-format export pipeline generating high-resolution WhatsApp cards (PNG), printable PDF tables, and ZIP archives
Zero-auth instant access secured via cryptographic HMAC/SHA-256 edit tokens, with optional authenticated profiles
Offline-first Progressive Web App (PWA) architecture with localStorage fallback and web push reading reminders
Bilingual RTL-first design with native Arabic typography and complete English parity
Engineered with Next.js 16 App Router and React 19 for high-speed server rendering, styled with Tailwind CSS v4 and Base UI primitives for an accessible RTL-first interface. Employs Supabase (PostgreSQL) with Row-Level Security and Server Actions for persistent group management, combined with off-screen DOM canvas rasterization (html-to-image/jsPDF) for client-side asset generation and VAPID web push notifications.
Developing a deterministic constraint satisfaction algorithm that strictly respects individual knowledge and capacity bounds while ensuring the sum of all members exactly equals 30 Juz
Architecting a Medina 604-page Quran reader with authentic Arabic typography, diacritic normalization, and responsive single/two-page spread layouts
Building client-side off-screen DOM canvas rasterization for generating crisp, shareable WhatsApp image cards across varied mobile aspect ratios
Implementing a secure zero-auth access model using cryptographic edit tokens with SHA-256 hashing to allow instant group creation without account friction
Optimizing offline PWA performance with robust local storage synchronizers that work seamlessly when disconnected from Supabase
Advanced Next.js 16 App Router patterns, Server Actions, and React 19 concurrent capabilities
Constraint satisfaction problem (CSP) solving and pseudo-random seed distribution algorithms
Deep RTL-first UI architecture, Arabic Quranic typography rendering, and diacritic-insensitive search indexing
Client-side vector and raster document generation with html-to-image, jsPDF, and JSZip
Token-based stateless cryptographic authorization models and Progressive Web App service worker lifecycles
Empowered families, Ramadan communities, and mosque study circles to seamlessly organize and complete group Quran Khatmahs with zero administrative overhead and automated tracking.