Abdulmuiz A.
← All projects
Mobile · E-learning & Memorization

MutoonHub E-Learning

2024

A focused e-learning and memorization platform pairing rare scholar audio recitations with clean PDF treatises, customizable loop intervals, and a robust offline download lifecycle.

Visit live site ↗
▶
RoleSole engineer & product owner
StatusShipped
Timeline2024

The problem

Students memorizing classical Islamic texts require intensive auditory repetition and study in low-connectivity settings. Standard media players lack interval-loop controls, progress tracking, and dependable offline asset handling necessary for rigorous daily revision.

The approach

Engineered a swappable playback engine adapter architecture with background audio and domain-level repeat modes (A-B loop, single, queue). Paired it with an offline-first download manager that coordinates audio and PDF files into local storage with reactive Zustand state and daily study reminder scheduling.

Highlights

  • Swappable audio engine adapter architecture with background playback and reactive Zustand store
  • Built-in memorization tooling: interval audio looping, A-B repeat, and daily study reminders
  • Resilient download lifecycle moving remote audio and PDF treatises into managed local storage for offline study
  • Accompanying high-performance marketing web platform built with Astro and deployed on Vercel

Stack

React NativeExpoTypeScriptZustandBackground audioOffline-firstAstro

Outcome

Shipped mobile application with an accompanying Astro web portal; actively used by students of knowledge and da'wah media teams for systematic memorization.

Why this decision

Engineered a swappable playback engine adapter architecture with background audio and domain-level repeat modes (A-B loop, single, queue). Paired it with an offline-first download manager that coordinates audio and PDF files into local storage with reactive Zustand state and daily study reminder scheduling.

Next projectSalafi Q&A Platform →