Press ESC to close

Projects

Project

Nizamiyyah

Intelligent Learning for Qur'an Education

MongoDB Express.js React.js Node.js

🔒
Confidential Project
Private Demonstrations Available

Nizamiyyah is a proprietary project and public access to its internal systems is intentionally restricted. If you are considering me for a software development role, freelance engagement, technical partnership, or custom application project, you are welcome to request a private demonstration session.

During the walkthrough, I can provide an in-depth look at the platform’s architecture, user experience, automation systems, workflows, and technical implementation, offering insight into the design principles and engineering practices behind the project.


Available upon request for qualified clients and collaborators.

1. The Philosophy

Turning scattered instruction into a living, analytical record of intellectual and spiritual development.

Built to eliminate the administrative chaos of physical tracking and the computational limitations of traditional teaching, Nizamiyyah replaces paper logs with a high-integrity telemetry system for alternative and religious education. It seamlessly bridges strict behavioral economics, AI-assisted evaluation, and immersive, child-first interfaces.

2. The Technical Breakdown

A. The Ledger & Automated Revision Pipeline

  • The Transactional Logs: Sessions are treated as high-integrity data points tracking state (New Memorization, Revision, or General Recitation). Grading is tied explicitly to execution, shifting evaluation from subjective memory to objective data.

  • The Algorithmic Spacer: An automated revision engine constantly loops through a child’s structural array of memorized chapters (Surahs) and verses (Ayahs). It procedurally fragments them into optimal micro-segments, generating custom student-facing revision tasks and mitigating cognitive overload.

  • The Audio Archival Subsystem: A specialized recording module that buffers and retains a rolling cache of the last 60 audio recitations per student, providing a historical, auditory timeline of phonetic and articulatory progress (Tajweed).

B. The Rules Engine & Currency Duality

  • Deterministic Reward Computation: To eliminate teacher bias, rewards are calculated through a parameterized Earning Rules Engine. Teachers configure structural weights based on assignment categories, frequency, priority, and the severity/impact of missing a target (Failure\Intensity). The internal engine processes these parameters to programmatically yield or deduct reward points.

  • Economic Micro-Systems (Dinars vs. Dirhams):

    • Dirhams (Liquidity Token): An infinite-horizon digital currency spent on programmatic in-app cosmetic adjustments (themes, profile customization).

    • Dinars (Hard Asset Token): A finite-capacity, monthly-throttled token capped in alignment with parental parameters, exchangeable exclusively for real-world physical incentives backed by the guardian’s budget.

C. Fully Automated & AI-Powered LMS

  • Procedural Evaluation Factory: Features a rich Question Bank capable of rendering and auto-grading highly interactive, child-friendly evaluation nodes (MCQs, Matching matrices, Cloze deletions/Fill-in-the-blanks).

  • Deterministic Text & LLM Orchestration: Short and long-form subjective responses are evaluated via a targeted AI Integration Layer. It computes qualitative linguistic alignment and suggests scoring, while maintaining a strict manual override gateway for instructors to guarantee administrative authority.

D. Dual-Interface Experience Architecture

  • The Adult Interface (High-Fidelity Productivity): A unified, permission-restricted dashboard for instructors and guardians. Guardians retain passive transparency with isolated write-access exclusively for out-of-band updates (e.g., verifying an off-schedule recitation to maintain historical ledger continuity).

  • The Immersive Child Client: A deeply playful, visually rich front-end experience. It incorporates a custom-engineered digital Qur’an module displaying pristine, diacritized Uthmani script. Every ayah card pairs structural Arabic typography with phonetic transliteration engines and dynamic audio playback streaming from an array of curated classical and contemporary acoustic nodes.

  • Real-time Communication Layer: A lightweight, custom chat replica (modeled after high-concurrency architectures like Telegram). It supports full asynchronous binary file streaming (Audio, Video, PDFs), alongside rich interactive components (Emojis, GIFs, Custom Stickers).

I only use analytics cookies to count page visits and see which pages are popular. No ads, no tracking across other sites, no selling your data.