11-slide product tour
BayanLearn
One platform for Tahfiz institutes, madrassas & Islamic schools
حفظ · تجويد · إدارة المعهد
Hifz tracking, AI-guided practice, attendance, exams, fees, and parent visibility —
so staff spend time with students, not spreadsheets.
Web CRM
iOS & Android
Guardian portal
UK · UAE · India · GCC
Next.js · Expo · Node
01
How Hifz actually runs
Teacher assigns. Student records. AI screens. Ustadh decides. Parent sees.
One loop. No WhatsApp audio dump. Approval never leaves the teacher.
-
01 Assign
Portion
Teacher sets surah & ayah by batch, with a due date.
-
02 Record
Practice
Student opens Virtual Ustadh, listens, records on the phone.
-
03 AI gate
Screen
Transcript screening scores the attempt before the queue.
-
04 Approve
Ustadh
Play audio, read the summary, approve or ask a re-record.
-
05 Parent
Sees
Weekly AI report, term progress, playable approved recitations.
02
Same institute login
Three surfaces. One stack.
Staff on the web. Students and parents on mobile. Everyone sees the same truth.
app.bayanlearn.com
Institute CRM
- Admin, teacher, student, guardian portals
- Tahfiz desk, exams, fees, families
- Teacher tracking & payouts
iOS & Android
Student app
- Virtual Ustadh practice
- Hifz map, goals, revision, history
- Academy: lessons, exams, fees, live
Web + mobile
Guardian
- Daily Hifz updates
- Attendance & fee status
- Pay online, download receipts
03
Hero AI — live
Virtual Ustadh on the phone
Listen. Record. Instant Madd & Tajweed cues. Then it waits for the teacher.
- Live waveform, status pill, Madd meter, score ring
- Arabic ayah panel with Madd highlighting
- Same login as the web LMS
04
Teacher
Review desk — AI assists, Ustadh decides
Pending recitations land in one queue. Play, read the AI summary, approve or re-record.
- Daily Hifz sheet for the batch
- Muraja'a planner & at-risk list
- Final approval never leaves the teacher
app.bayanlearn.com/teacher/tahfiz
05
Institute admin
The whole institute on one desk
Students, pending reviews, attendance, and fee collection — without five tools.
- Bulk import students, teachers, batches
- Families, notify households, teacher tracking
- Payouts to tutors via Razorpay
06
Parents
Guardians see progress without calling the office
Practice status, weekly AI report, term progress, attendance, and fees — EN or Arabic RTL.
- Play approved recordings
- Family view for siblings
- Pay online, PDF receipts
app.bayanlearn.com/guardian
07
Beyond Hifz — live today
The full Islamic LMS in one glance
Everything the institute runs daily. Not a roadmap.
Hifz deskMap, goals, daily sheet, Muraja'a, at-risk
Virtual UstadhListen, record, AI gate, teacher approve
AttendanceLive class, lesson, exam, Quran practice
ExamsBanks, security, verification, results
FeesAssign, remind, Razorpay, PDF receipts
FamiliesLink guardians, notify the household
Live classesZoom, Meet, or custom — with reminders
CertificatesArabic PDFs + public verification
Teacher payoutsPay tutors; they see earnings
MessagingBatch chat, in-app, email, push
Bulk importStudents, teachers, batches in one go
10 languagesArabic & Urdu RTL · EN, FR, HI, TA…
08
Student mobile
Four tabs. Full academy in the pocket.
Not a practice toy — the same LMS students already use on the web.
Tab 1
Home
Continue practice, insights, notifications, AI tutor banner.
Tab 2
Hifz
Map · Practice · Progress · Goals · Revision · History.
Tab 3
Academy
Lessons, exams, attendance, fees, live, certificates, study plan.
Tab 4
More
Reports, history, settings — plus guardian mode for parents.
09
Engineering
Built as a modern, production stack
One TypeScript platform — web CRM, student mobile, and API — not three disconnected tools.
api.bayanlearn.com
API
Node.js 24 · Express · TypeScript
- MongoDB + Mongoose
- Redis · BullMQ queues
- Socket.IO realtime
- JWT auth · Helmet · CSRF
- OpenAI recitation screening
- AWS S3 · Firebase FCM
app.bayanlearn.com
Web CRM
Next.js 15 · React 19 · TypeScript
- Tailwind CSS 4 · SCSS
- Redux Toolkit + Saga
- 10-language UI + Arabic RTL
- TipTap · Recharts · RHF
- Firebase push
- Playwright · Jest
iOS & Android
Student app
Expo 57 · React Native 0.86
- Expo Router · TypeScript
- Secure store · audio · haptics
- Push notifications
- Socket.IO + Axios
- Razorpay in-app pay
- Guardian mode on same app
Razorpay
OpenAI
Firebase
AWS S3
Zoom / Meet
Google sign-in
PM2 · Docker
10
Getting started
Live in three steps. Pilot in 14 days.
01
We provision
Institute admin, branding, optional white-label subdomain.
02
You import
Batches, Hifz circles, teachers, families — wipe demo data anytime.
03
You run
Students practise on mobile. Teachers clear the queue. Fees online.
11