Voice of Holy Quran
Global Online Quran Education Academy Platform for 1-on-1 Certified Tutoring
Free & Open Architecture Alternative To:
💰 Value & Cost Savings Comparison
Traditional Industry Solution
Proprietary EdTech Tutoring Platforms
20% - 35% commission on teacher earnings
This Project (By Owais Abdullah)
Direct Academy Ownership (0% platform commissions)
100% direct revenue retention for academy operators
🎯 Pain Points Solved
Why this project was built and the operational friction it eliminates:
The Problem
Muslim families living in Western countries (USA, UK, Canada, Australia) struggle to find local qualified Quran teachers with flexible schedules.
The Solution
Voice of Holy Quran connects students with verified, certified tutors available 24/7 across every international time zone.
The Problem
Large group Islamic classes leave hesitant children behind without individual pronunciation and Tajweed correction.
The Solution
Exclusively 1-on-1 interactive sessions ensuring dedicated teacher attention, personalized pacing, and tailored feedback.
The Problem
Parents are hesitant to commit to monthly tuition without verifying the teacher's language fluency and methodology.
The Solution
Built-in free evaluation trial booking flow letting parents experience a class before any financial commitment.
⚡ Core Capabilities & Architecture
Built with modern Next.js App Router and TypeScript. Focuses on ultra-fast page load speeds, high search engine visibility for educational queries, mobile accessibility, Brevo email transactional automations, and direct WhatsApp / form scheduling integrations.
- ✔Comprehensive Course Catalog: Noorani Qaida, Quran with Tajweed, Hifz Memorization, Tafseer, and Islamic Studies
- ✔Global Time-Zone Matching: Accommodates families across North America, Europe, Australia, and the Middle East
- ✔Vetted Certified Instructors: Male and female scholars fluent in English, Urdu, and Arabic
- ✔Brevo Automated Inquiries: Delivers instantaneous student registration confirmations and schedules teacher consultations
- ✔Streaming Recitation Portal: High-fidelity audio streaming of Holy Quran recitations with responsive Arabic typography
- ✔Free Trial Booking System: Simple 2-step onboarding form connecting parents with academic coordinators
🛠️ How to Setup & Run Locally
Quick-start guide to clone, configure, and execute this project in your own environment:
Prerequisites
- Node.js 18+ and npm
- Brevo (Sendinblue) Account and API Key for email notifications
Key Environment Variables (.env)
| Variable | Description | Example / Format |
|---|---|---|
| BREVO_API_KEY | Brevo transactional email API key | xkeysib-... |
| BREVO_SENDER_EMAIL | Verified sender email address | info@voiceofholyquran.com |
| BREVO_SENDER_NAME | Display name for outbound notifications | Voice of Holy Quran |
| BREVO_RECIPIENT_EMAIL | Admin inbox receiving student registration inquiries | admin@voiceofholyquran.com |
Execution Steps
1.Clone the repository
git clone https://github.com/MrOwaisAbdullah/Voice-Of-Holy-Quran.git
cd Voice-Of-Holy-Quran2.Install dependencies
npm install3.Configure environment variables
cp .env.example .env.localAdd your BREVO_API_KEY and sender credentials.
4.Start development server
npm run dev🗺️ Project Roadmap & Planned Improvements
Current release progress and planned future enhancements:
Interactive Digital Whiteboard
Embedded in-browser Quran reading room with real-time synchronized Tajweed highlighting.
Student Progress Portal
Dedicated parent dashboard tracking lessons completed, surahs memorized, and teacher remarks.
License, Fair Use & Attribution Terms
Creative Commons Attribution-NonCommercial 4.0 (CC BY-NC 4.0)
Free for personal, community, and educational use with mandatory credit to Owais Abdullah. Cannot be sold or repackaged as a commercial software product without permission.