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

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.

  1. 01 Assign

    Portion

    Teacher sets surah & ayah by batch, with a due date.

  2. 02 Record

    Practice

    Student opens Virtual Ustadh, listens, records on the phone.

  3. 03 AI gate

    Screen

    Transcript screening scores the attempt before the queue.

  4. 04 Approve

    Ustadh

    Play audio, read the summary, approve or ask a re-record.

  5. 05 Parent

    Sees

    Weekly AI report, term progress, playable approved recitations.

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

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
Virtual Ustadh practice — student recording Student Hifz home

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
Teacher Tahfiz review desk

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
Institute dashboard

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
Guardian Quran progress

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…

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.

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

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.

01 / 11