Press ESC to close

Projects

Project

Nizamiyyah

held in quiet order

MongoDB Express.js React.js Node.js
Nizamiyyah

1. The Dictum (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 Core Architecture Pillars (The Technical Breakdown)

A. The Ledger & Automated Revision Pipeline (Qur'an Sessions)

  • 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 (Incentives)

  • 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.