Alaa Amer Projects

A collection of outstanding projects I have developed

مشروع Muslims' Mushaf - Alaa Amer
لقطة شاشة Muslims' Mushaf
Muslims' Mushaf
Muslims' Mushaf
PHP laravel IndexedDB JSON APIs RTL Support Cloudflare Bootstrap GitHub Actions

Muslims' Mushaf

An interactive digital Mushaf designed to help non-Arabic-speaking Muslims memorize the Quran progressively, moving from individual words to two-word groups and then complete ayahs, with audio and repetition throughout the learning process.

Muslims' Mushaf is a digital Quran project developed for a different organization from the HefzMoyaser projects, with a focused goal of helping non-Arabic-speaking Muslims memorize the Quran through a gradual and accessible learning experience. The project is based on the 604-page Madinah Mushaf, with the Mushaf pages prepared and precise coordinates mapped to both ayahs and individual words, turning each page into an interactive interface rather than a static image. Its core memorization experience is divided into three clear levels. Level one works word by word, allowing the learner to select a word, listen to it, and repeat it without a fixed limit. Level two works with two words at a time, helping the learner gradually connect individual words and build the ayah. Level three moves to the complete ayah, allowing the learner to progress to full-ayah recitation and memorization after practicing the smaller units. The project also includes Tafsir Al-Muyassar with audio, along with Quran search, indexes, and bookmarks that help users save and return to memorization and revision locations. In this way, Muslims' Mushaf focuses on one clear need: providing a practical and interactive experience that helps non-Arabic-speaking learners build their Quran memorization step by step.

Status
Production
Pricing Model
Free

Key Features

Interactive 604-page Madinah Mushaf
Precise ayah- and word-level coordinate mapping
Level 1 memorization: word by word with unlimited listening and repetition
Level 2 memorization: two words at a time to gradually build the ayah
Level 3 memorization: complete ayah
Progressive memorization from individual words to complete ayahs
Tafsir Al-Muyassar
Audio Tafsir Al-Muyassar
Full Quran search
Quran indexes for quick navigation
Bookmarks for memorization and revision locations

Target Audience

Non-Arabic-speaking Muslims
especially Quran memorization beginners and learners who benefit from breaking ayahs into smaller units supported by audio and repetition.

Professional Project Narrative

01

Industry

Digital Quran Education & Quran Memorization for Non-Arabic Speakers

02

Project Type

Interactive web platform for Quran memorization using a progressive word-to-two-word-to-ayah learning approach.

03

Challenge

The main challenge was creating a memorization experience suitable for learners who do not speak Arabic, allowing them to break memorization into small units that can be listened to and repeated instead of starting with complete ayahs. The Madinah Mushaf pages also needed to become interactive at both ayah and word level.

04

Solution

The solution uses the 604-page Madinah Mushaf with precise ayah- and word-level coordinate mapping. Three memorization levels were implemented: word by word, two words at a time, and complete ayah, with audio playback and repetition according to the selected level. Tafsir Al-Muyassar with audio, search, indexes, and bookmarks were also integrated.

05

My Role

I handled the full design and development of the project, including the interactive experience, Mushaf page preparation, ayah and word coordinate mapping, the three memorization levels, audio integration, search, indexes, and bookmarks.

06

Business Goals

To provide a practical digital method that makes Quran memorization more approachable for non-Arabic-speaking Muslims by dividing memorization into small repeatable stages before progressing to larger units.

07

SEO Positioning

The content is centered on a clear search intent: Quran memorization for non-Arabic speakers, supported by related concepts such as word-by-word memorization, repetition, audio learning, interactive Quran, and the Madinah Mushaf. The copy is written naturally to serve users first and accurately reflect the project's real functionality rather than repeating keywords or targeting queries unrelated to the product.

08

Performance

The memorization experience was designed to remain responsive during repeated practice, especially when moving between words and ayahs and playing audio. Local storage through IndexedDB helps reduce repeated network requests for content that users access frequently.

09

Security

The backend was developed with Laravel, with application logic and data access organized within a clear architecture and the framework's built-in mechanisms used to handle application operations and requests.

10

Results

Muslims' Mushaf was delivered and launched as a free platform focused on helping non-Arabic-speaking learners memorize the Quran. The product provides a complete experience that starts with interactive Mushaf pages and progresses from individual words to two-word groups and then complete ayahs.

11

Why This Project Matters

The project's value lies in addressing a specific educational need rather than providing only a general digital Mushaf. Quran memorization for non-Arabic speakers is transformed into an interactive learning path that starts with a very small unit—the individual word—then connects words progressively before reaching the complete ayah.

Muslims' Mushaf
Muslims' Mushaf
Client Feedback

The Muslims' Mushaf needed a simple website that anyone could use without confusion. The result was a comfortable interface and much easier access to the content.

Frequently Asked Questions About This Project

Yes, the platform is fully free with no fees, directly accessible via https://quran.moaddi.org/hafs/page/?p=1&fs=1&fa=1.
The platform is built as a complete Laravel web application that works directly from the browser on mobile and desktop, with no separate store app required.
The platform offers an interactive reading and tadabbur experience directly on the site instead of a static PDF, with surah- and ayah-level navigation tools.
The platform was designed and developed by Alaa Amer using Laravel and PHP. Full project details are available on his portfolio page.

Similar Project Idea?

Have a similar project idea you want to develop? Contact me directly via WhatsApp to discuss all the details and requirements

Technologies Used

This project was built using the latest technologies and tools to ensure best performance and security

PHP
laravel
IndexedDB
JSON
APIs
RTL Support
Cloudflare
Bootstrap
GitHub Actions
Special offer this week

Get 20% off web development packages

Fast reply in minutes

Message now and get an instant quote

Stronger SEO results

Start ranking better with a practical SEO roadmap