Alaa Amer Projects

A collection of outstanding projects I have developed

مشروع Academy of Names of Allah - Alaa Amer
لقطة شاشة Academy of Names of Allah
Academy of Names of Allah
Academy of Names of Allah
PHP Laravel IndexedDB JSON APIs RTL Support Cloudflare Bootstrap GitHub Actions

Academy of Names of Allah

A complete Islamic learning platform for studying the Beautiful Names of Allah and Islamic knowledge through structured books, chapters, and multimedia lessons, with learner accounts, assessments, and progress tracking.

The Academy of Names of Allah is a complete Islamic learning platform that combines structured educational content with an interactive digital learning experience. The platform is organized around a collection of educational books, with each book divided into chapters and each chapter divided into individual lessons. Every lesson is available in multiple formats, including a PDF file, written text, video, and audio, allowing learners to choose the format that best suits their study style. The platform goes beyond content presentation by allowing users to create accounts, sign in, track the book they are studying, and take an assessment for a lesson after completing its material. Through a personal dashboard, learners can clearly see their progress within the book they are studying alongside the other available books, making the learning journey easier to monitor and organize. The academy also provides specialized educational content about the Beautiful Names of Allah, supported by scholarly explanations and faith-based reflections that connect knowledge with practical impact in a Muslim's daily life. Structured books, chapters and lessons, multimedia learning resources, user accounts, lesson assessments, progress tracking, and digital content management are brought together in one scalable educational system.

Status
Production
Pricing Model
Free

Key Features

Specialized curriculum focused on the Beautiful Names of Allah
A collection of structured educational books
Each book organized into clearly defined chapters
Each chapter divided into individual lessons
PDF resources for lessons
Written lesson content
Video lessons
Audio lessons
Learner account registration and sign-in
Lesson study followed by an optional assessment
Lesson-based assessments to measure understanding
Personal dashboard for learning progress
Progress tracking within the learner's current book
Visibility of progress across the available books
Reliable educational explanations of the Beautiful Names of Allah
Faith-based and reflection-oriented content
Arabic-first experience with full RTL support
Structured digital management of educational content

Target Audience

Students and learners seeking a structured way to study the Beautiful Names of Allah and Islamic knowledge
learners who prefer text
PDF
video
or audio formats
and anyone looking to follow their progress through a digital Islamic learning path.

Professional Project Narrative

01

Industry

Digital Islamic Education & Islamic Knowledge Platforms

02

Project Type

An Islamic e-learning platform for managing books, chapters, lessons, multimedia resources, assessments, learner accounts, and study progress.

03

Challenge

The challenge was to build a learning experience capable of handling multiple books, with each book organized into chapters and lessons and each lesson delivered in multiple formats, while connecting study activity to assessments and learner progress. The goal was not simply to display files or pages, but to create a learning journey that students could return to and use to understand exactly where they stand within their current book.

04

Solution

A complete educational platform was built around structured books, chapters, and lessons, with every lesson available as a PDF, written content, video, and audio. Users can create accounts and sign in, study lessons in their preferred format, and take the associated assessment when they are ready. The personal dashboard brings these activities together into a clear progress view showing the learner's advancement within the current book and the available books. This turns the educational content into an interactive learning system rather than simply a digital library.

05

My Role

I handled the full design and development of the Academy of Names of Allah, including the educational platform, book/chapter/lesson management, multimedia resources, learner accounts, assessments, and progress dashboard using Laravel and the project's supporting technologies.

06

Business Goals

To make specialized Islamic educational content accessible to a wider audience through an organized digital learning experience, turning educational books into study paths that can be followed and measured rather than consumed as disconnected reading or media.

07

SEO Positioning

The content is aligned with real search intent around learning the Beautiful Names of Allah and online Islamic education, while highlighting the platform's distinguishing capabilities such as structured books, chapters, multimedia lessons, assessments, and progress tracking. Keyword stuffing is avoided in favor of semantic terms that describe the actual learning experience and help search engines understand the platform.

08

Performance

The platform was designed to handle multimedia educational content including text, PDF, video, and audio, with Laravel managing the data, content structure, and user operations. IndexedDB and Cloudflare are also part of the technical architecture supporting access speed and a stable user experience.

09

Security

User authentication provides a structured layer for managing each learner's experience and progress, while Laravel supports controlled access and data management through defined application workflows and permissions.

10

Results

The Academy of Names of Allah was delivered and launched as a free Islamic learning platform. It brings together structured educational content, books, chapters, multimedia lessons, learner accounts, lesson-based assessments, and a dashboard for tracking study progress.

11

Why This Project Matters

This project demonstrates the difference between a website that publishes Islamic content and a platform that builds an actual learning experience around it. A book is not merely a file; it is a path made of chapters and lessons. A lesson is not simply a page; it is a multimedia learning unit that can be studied and assessed. The learner does not only consume content but has an account and dashboard that helps track progress through the current book.

Academy of Names of Allah
Academy of Names of Allah
Client Feedback

We wanted a simple website for the Academy of the Names of Allah that suited its educational content. The design helped us present lessons and information in a clear way.

Frequently Asked Questions About This Project

Yes, Academy of Names of Allah is fully free and directly accessible via https://moaddi.org.
Yes, Academy of Names of Allah was built with a fully responsive design that works smoothly across mobile, tablet, and desktop with a consistent experience.
Academy of Names of Allah was built using: PHP, laravel, IndexedDB, JSON, APIs, RTL Support, Cloudflare, Bootstrap, GitHub Actions.
Absolutely, you can reach out directly via WhatsApp to discuss your idea and get a free consultation and a quote tailored to your project's needs.
Academy of Names of Allah was fully designed and developed by Alaa Amer. 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