Abdullah Ilgaz

Abdullah Ilgaz

@theilgazTürkiye
Building in PublicOpen Source ContributorAvailable for Freelance

Projects

Mahfuz | Kuran-ı Kerim

A minimal, distraction-free Quran companion for the web. Mahfuz is a Quran companion designed around simplicity. No clutter, no ads. Just the text and the tools you need to read, listen, learn, and memorize. Three reading modes. Line-by-line for focused reading, word-by-word with inline translation and transliteration, and a traditional Mushaf page with Karahisari-style illuminated borders. Focus mode. Distraction-free reading with annotation canvas, gesture navigation, and wake lock. Audio playback. Verse or surah-level playback with real-time word highlighting, gapless preloading, reciter selection, adjustable speed, and lock screen controls via MediaSession. Memorization. SM-2 spaced repetition, progress tracking per surah and ayah, daily goals, review sessions, and verification exams. Learn to Read. A 14-stage curriculum from letters to tajweed, with adaptive practice and Quranic word quests. Library. Unified hub for courses, learning tracks, and memorization in one place. Offline first. Three-layer caching with TanStack Query, Dexie IndexedDB, and Service Worker. Bilingual. Full Turkish and English interface with auto-detection.

#web#repo