AI Quran Learning Web App

Job ID: 39901291

Budget: $250 – $750 USD

I’m looking for a full-stack developer who can turn our DURAV Quran AI concept into a working web application that helps intermediate Quran learners recite, memorize, and understand the Qur’an more efficiently through artificial intelligence.

Core objectives
• Real-time voice recitation analysis that listens through the user’s microphone.
• Detailed tajwid feedback, including phonetic corrections, pronunciation tips, and automatic highlighting of mistakes on screen.
• Adaptive memorization sessions that adjust passage length, repetition, and review intervals based on each learner’s progress.
• Individual progress tracking with dashboards, streaks, and verse-by-verse accuracy charts.
• Admin panel allowing me to manage content, users, and AI training data.

Preferred tech stack
React (or Next.js) for the front end, Node/Express and MongoDB (or PostgreSQL) on the back end, and a Python microservice running TensorFlow/PyTorch for speech-to-text and tajwid-error detection. If you have a smarter architecture suggestion, I’m open to it.

What I will provide
• A comprehensive developer direction PDF outlining user flows, wireframes, and data models.
• Sample recitation datasets and tajwid rule references.
• Branding assets and UI style guide.

What I need from you
1. A functional prototype hosted on a staging server.
2. Clean, well-commented code in a Git repository.
3. A brief setup/readme so future contributors can run the project locally.
4. A short demo video or live walkthrough showing the core features working end-to-end.

Nice-to-have (not mandatory in this phase)
• Support for Arabic, English, and Bahasa UI toggles.
• Simple mobile-friendly layout or basic PWA features for offline revision.

If you’ve previously built AI-driven language-learning or speech-assessment tools, that’s a big plus. Share links or screenshots of relevant work when you apply, and let me know how soon you could deliver the prototype.