New Perspective Design
Nov 13, 2025
No image
Al Nurah Qur’an Academy Global Learning Platform
Ongoing

Al Nurah Qur’an Academy Global Learning Platform

$5,000+
2-3 months
South Africa, Johannesburg
2-5
view project
Service categories
Service Lines
Web Development
Domain focus
Non-profit
Programming language
HTML
JavaScript
PHP
Frameworks
jQuery
CMS solutions
WordPress

Challenge

Most education platforms are built on generic LMS structures that assume one-time courses, simple Zoom integration, and local scheduling. Al Nurah Qur’an Academy needed something completely different: a global, culturally sensitive Qur’an learning system where teachers and students across continents could connect for weekly recurring lessons without timezone confusion or complicated onboarding.

The challenge was multidimensional. Teachers in countries like Malaysia, Pakistan, the UK, South Africa, and the US would all post their weekly class times in their local timezone — while students searching for classes needed to see those times converted correctly into their own timezone. This required building a custom scheduling engine that calculates weekly offsets, handles UTC alignment, and compensates for timezone discrepancies and daylight variations.

Beyond that, teacher–student pairing required gender-based filtering for cultural appropriateness, email verification, and secure automation to prevent fake sign-ups or accidental double-bookings. The platform also needed a one-click, private video meeting solution without relying on paid SaaS services, plus two separate dashboards for teachers and students, each with completely different capabilities.

Additionally, the client wanted students to find revision partners, meaning we needed to design an algorithm that sorts users by gender and timezone proximity — a feature no LMS provides. The challenge was not just building a website, but architecting a global learning ecosystem that behaves more like a custom SaaS platform than a WordPress website.

Solution

To solve these challenges, New Perspective Design engineered a purpose-built platform from the ground up using WordPress as the framework and entirely custom PHP logic for the application layer.

We created a dedicated Available Slot content type that allows teachers to define weekly recurring lessons. When a teacher selects the day and time of their class, our backend system processes the data through a custom timezone conversion pipeline. This pipeline uses PHP’s DateTime and DateTimeZone classes to convert the user’s local time to UTC, store it, and later re-render it for each student according to their personal timezone. This ensures absolute alignment across all global users.

A fully automated Jitsi meeting generator creates private video lesson links, attached to every newly created class, with no manual setup required. We built dual dashboards using shortcode-driven architecture:

Teacher Dashboard: create classes, edit slots, view booked students, reopen classes, access live lesson links.
Student Dashboard: search for classes by day, hour, gender, and chapter; view matched teachers; book with one click.
Booking triggers automated email notifications to both teacher and student, including the converted local time and meeting link.

For peer learning, we engineered a custom revision partner matching engine that filters users by gender, compares timezone offsets, and ranks compatibility.

All of this was wrapped inside a clean, spiritually conscious UI designed with minimalist black-and-purple branding, authentic Islamic imagery, accessible typography, and mobile-first responsiveness.

The end result is a lightweight, scalable, high-performance custom web application that behaves like SaaS — without SaaS costs.

Results

The Al Nurah Qur’an Academy platform has become a fully functional global learning ecosystem, enabling seamless Qur’an education across continents. Students can now discover mentors in a culturally respectful manner, with accurate timezone alignment that eliminates the single biggest problem in international scheduling. Teachers have a frictionless way to manage weekly lessons, review bookings, and run private video sessions instantly.

The custom engineering removed the need for external LMS plugins or third-party video SaaS tools, significantly reducing long-term operational costs for the academy. Automated meeting links, email notifications, and verified registration streamline the entire workflow, reducing admin workload and ensuring reliable session delivery.

Since launch, the platform has onboarded teachers from multiple regions and has proven stable under varying network environments. Students now book weekly classes with confidence, knowing that the time displayed is accurate in their own timezone. The peer-matching feature has encouraged additional revision sessions outside formal classes, strengthening the academy’s learning community.

From a technical standpoint, the project demonstrates New Perspective Design’s expertise in building bespoke web applications, integrating real-time timezone intelligence, and delivering custom logic far beyond standard WordPress development. The system is scalable, secure, culturally aligned, and ready for future growth — including multi-language capabilities, expanded chapter tracking, and mobile app integration.

Overall, the build positions Al Nurah Qur’an Academy as a technologically advanced, globally accessible digital madrasa — powered entirely by custom South African engineering.

No image
Al Nurah Qur’an Academy Global Learning Platform
No image
Al Nurah Qur’an Academy Global Learning Platform