Origin E Madarsa, the Illahiya workspace, shown screen by screen: how a madrasa records Hifz, Nazeera, Qaida, sabaq, previous sabaq, para, manzil, attendance and student progress.
Six steps, in this exact order. After step 6, your madarsa runs digitally every single day.
Register your Madarsa
Open the website → tap Get Started → send your madarsa name & contact. Your own isolated workspace is created — your data is never mixed with any other madarsa.
📍 Landing page → Get Started
Login as Admin
Use the admin email & password you receive. The Admin Panel opens with the full sidebar menu — this is your control room.
📍 Sign In
Fill Master Data — the foundation ⚠️
Madarsa details & logo → yearly holidays → events → exam schedule → Course Modification (Quran edition, Juz pages, Qaida lessons, Deeniyat books, Classes). Every other module reads from this.
📍 Sidebar → Master Data
Add Teachers
Name, qualification, experience, phone, joining date. Each teacher gets an automatic ID like ILLA-T-001 — the prefix comes from the first 4 letters of your madarsa name.
📍 Sidebar → Teacher Management
Add Students
Photo, father name, DOB, class (Qaida / Nazeera / Hifz), guidance teacher, Quran edition (13 / 15 / 20 lines). Auto enrollment ID like ILLA-S-042.
📍 Sidebar → Student Details
Start Daily Tracking
Teachers open their panel every morning and mark attendance + Sabaq. Reports, fees, exams and certificates all build on top — automatically.
📍 Sidebar → Qaida / Nazeera / Hifz Progress
2
🏗️ System Architecture
One platform · three panels · fully isolated data per madarsa (multi-tenant SaaS).
👑 Admin PanelWeb + Android + iOS
🧑🏫 Teacher PanelWeb + Android + iOS
🎓 Student PanelAndroid + iOS App
▼ ▼ ▼
⚙️ Secure API ServerJWT login tokens · Role permissions · Full activity log
▼
🗄️ Database — Tenant IsolatedMadarsa A 🔒 | Madarsa B 🔒 | Madarsa C 🔒
🕌 Quran Live SyncTeacher page → Student, every 3 sec
🎥 Jitsi MeetOnline classes — no student account needed
🔒 Multi-Madarsa SaaS: every madarsa gets its own admins, its own students, its own ID series and its own branding. One madarsa can never see another madarsa's data — guaranteed at the database level.
3
🧭 Module Map — the Sidebar at a Glance
Everything in the admin sidebar and what it does — your quick reference.
Student DetailsProfiles, photos, classes, auto IDs
🔤
Qaida ProgressDaily lessons & line ranges
📖
Nazeera ProgressDaily Juz/page + Deeniyat
🕌
Hifz ProgressSabaq · Prev · Para · Manzil daily
🏅
Hifz MilestonesJuz completions + certificates
📝
Exam EvaluationsStar-rated grading engine
🎥
Live ClassesOnline group classes (Jitsi)
🕌
Quran Live1-to-1 live mushaf sessions ⭐
💰
Fees (Dues)Monthly dues per class
🧾
Fee ManagementHeads, plans & invoices
📊
Student ReportStudent / class / day reports + PDF
4
👥 The Three Panels
Everyone logs into the same system — each role sees only what they need.
Full Control
👑 Admin Panel
Master Data & course setup
Add / edit teachers & students
Fees, invoices & collection reports
Exam schedules & result override
User accounts, roles & permissions
Activity Log — every change recorded
Teach & Track
🧑🏫 Teacher Panel
Daily Sabaq for Qaida / Nazeera / Hifz
Attendance with one tap
Host Quran Live sessions
Host / join online classes
Conduct exam evaluations (star ratings)
Learn Anywhere
🎓 Student Panel
Join live Quran sessions from home
Follow the teacher's page in real time
Join online classes with one tap
See own progress & exam results
originemadarsa.com · Admin Dashboard
248Students
96%Attendance
18Teachers
12Live Today
Weekly attendance — Admin dashboard view
🔴 LIVE · Following Ustad Abdul Jabbaar
بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ
الْحَمْدُ لِلَّهِ رَبِّ الْعَالَمِينَ
الرَّحْمَٰنِ الرَّحِيمِ
مَالِكِ يَوْمِ الدِّينِ 📍
إِيَّاكَ نَعْبُدُ وَإِيَّاكَ نَسْتَعِينُ
Juz 1Page 1Line 4 ★
Student phone — the teacher's marked line glows gold in real time
5
🗂️ Master Data — The Foundation
Five tabs. Set these once, and the whole system knows your madarsa's calendar and curriculum.
Tab 1
🏛️ Madarsa Details
Name, logo, address, contact numbers, about text. The logo appears in the app header and on every PDF report and certificate.
Tab 2
📅 Yearly Holidays
Religious / national / seasonal holidays with dates. These days are automatically excluded from working-day counts — attendance % is never punished by holidays.
Tab 3
🎉 Events
Academic, cultural and sports events with dates and descriptions — visible to the whole madarsa.
Tab 4
🗓️ Exams (Schedule)
Plan exam dates and types for the whole year. The actual grading happens in Exam Evaluations — see section 10.
Tab 5 — the most important ⭐
📖 Course Modification — the Curriculum Engine
Five sub-tabs that define how your madarsa teaches:
Quran Lines — choose your printed edition: 13-line (616 pages), 15-line (604 pages) or 20-line (480 pages) — then define the page range of every Juz. All tracking and Quran Live use this map.
Qaida Lessons — every lesson with its line range (from → to) and page number.
Surah Names — searchable reference of all 114 surahs, used across Hifz & Nazeera.
Deeniyat Books — add books, then chapters with page numbers inside each book.
Classes — create class names (Qaida A, Nazeera 1, Hifz…). Classes with assigned students are protected from accidental delete.
15 LinesJuz 1Range 1–2120 pages✔ saved
QaidaLesson 4Lines 3 → 9Page 6
DeeniyatBook: Talimul IslamCh 2 · p.14
ClassHifz Group AIn use — protected 🔒
⚠️ Do Course Modification before adding students — the student form and the daily tracking pages read classes and Quran edition from here.
6
🧑🏫 Teachers & 🎓 Students
Complete profiles with automatic ID numbers based on your madarsa name.
Teacher clicks the exact line where recitation stops — it glows gold on both screens.
End Session → attendance + the full Sabaq range saved, and the daily progress record is created automatically.
🔁 Automatic continuation
Next session for the same student starts exactly where they stopped — per student, per course:
YesterdayJ1 · P12 · L3 → J1 · P15 · L4
Today (auto)starts at J1 · P15 · L4 ✅
📜 Session History
Every session listed: student avatar, course chip, full Sabaq range J1·P12·L3 → J1·P15·L4, duration, attendance and status — with filters by course, status and date.
✨ The mushaf uses the authentic per-page Quran font — every line on screen matches the printed page the student holds at home.
🎬
See It In Action
Real moments the platform was built for — recitation, teaching and learning from anywhere.
On the web
Quran Live · Hifz Session
Recitation tracked page by page, line by line
Teacher Panel · Daily Sabaq
The teacher teaches — the system remembers everything
Live Classes · Online Tajweed
Group classes — students join with one tap
On mobile
Student learning live from home
Hifz at home — family stays involved
Admin panel in your pocket
9
🎥 Live Classes — Online Group Meetings
Group video classes via Jitsi Meet — students join with one tap, no account needed.
🧑🏫 Teacher / Admin side
Schedule Class → title, subject, start time, duration.
Optional recurrence — daily / weekly, repeat until a date.
Copy the meeting link to share, or manage student groups.
Go live — the class shows a pulsing 🔴 Live Now badge.
🎓 Student side
Open Live Classes → see upcoming & live sessions.
Tap Join — the video opens right inside the app.
Past classes stay listed for reference.
🔴 Live NowTajweed ClassUstad Hasan · 45 minJoin ▶
Student View · Joined from Home
No account needed — tap the link and you're in the class
10
📝 Exams — Schedule + Grading Engine
The schedule lives in Master Data. The grading happens here — star ratings, attempts and admin overrides.
⭐ Conducting an evaluation
Pick class → student → exam type: Quran Lines / Deeniyat / Hifz.
Reading exams: choose section A (with looking), B (without looking) or C (Deeniyath).
Rate with stars: Makharij · Tajweed · Fluency · Accent.
Deeniyat exams: grade A+ → Fail with book + chapter range.
Score out of 100 — pass percentage is configurable (default 60%).
Failed? Student can re-attempt — every attempt is stored.
Admin can override any result with a written reason — fully logged.
Makharij★★★★☆Tajweed★★★★★
Fluency★★★★☆Accent★★★☆☆
Result
86% · PASS ✅
📈 Statistics & Settings
Management Statistics — totals, pass/fail counts, per-type breakdown for the committee.
Student history — every attempt of any student in one view.
Exam Settings — set the pass percentage once, applies everywhere.
Passed 34Failed 6Re-attempts 4Overrides 1
11
💰 Fees — Simple · Advanced · Online
Three levels — start simple, grow into full invoicing, then let parents pay from their phone.
💵 Fees (Dues) — quick mode
Set a monthly amount per class (Fee Structure).
Pick month + year → see every student: Due / Paid / Balance.
The money is yours, not ours. Each madarsa enters its own Razorpay account, UPI ID and bank details under Payment Collection. Payments settle straight into that madarsa's account — nothing is routed through us and no commission is taken.
Switch on the methods you want: Razorpay (card, netbanking, wallet), UPI, bank transfer — or any mix.
Parents open the invoice and pay. No account, no app download.
Razorpay is verified automatically — the receipt posts itself the moment the payment is confirmed.
UPI and bank transfers can't be auto-verified, so the parent submits the reference number and it lands in a staff approval queue. The dues only move once someone confirms the money arrived.
Built so a mistake can't cost you money. Your Razorpay secret is encrypted at rest and never sent back to the browser — not even to the admin who typed it. The amount charged always comes from the invoice, never from the parent's device, and the same payment can never post twice.
12
📊 Student Reports — 3 Modes + Report Card
Everything teachers enter daily becomes powerful reports — on screen, print, PDF and Excel.
Mode 1
👤 By Student
Pick a student + date range → summary tiles (working days, present, absent, off-days, holidays), a Reading Summary (Juz & pages covered per section) and the full day-by-day table.
Mode 2
🏫 By Class
One row per student: pages covered, present/absent, off-days, holidays, total Sabaq — color-coded by track. Print / PDF / Excel buttons on top.
Mode 3
📅 By Day
Pick a date → the whole madarsa's day on one screen: every student's attendance, Sabaq status and pages. Perfect for the daily review meeting.
🌍 5 languages — English · العربية · اردو · हिन्दी · తెలుగు — switch anytime from the sidebar. Light & dark mode included. Fully responsive on phone, tablet and desktop.
15
⚖️ Before vs After
What changes for your madarsa on day one.
📕 Paper registers (before)
Attendance registers lost or damaged
No way to see a student's full journey
Fees tracked in notebooks — disputes happen
Absent student = missed Sabaq that day
Reports take days to prepare by hand
Parents ask "how is my child doing?" — no clear answer
📱 Origin E Madarsa (after)
Attendance in seconds — stored forever, never lost
Every Sabaq, page and line recorded daily
Fees, invoices & balances — clear for everyone
Absent student joins Quran Live from home
Any report in one click — PDF & Excel
Beautiful report card with attendance %, grades & progress
16
🗓️ A Typical Day with Origin E Madarsa
How everything flows together, morning to evening.
🌅 Morning — class begins
Teacher opens the panel, marks attendance for the whole class in seconds.
📖 Lesson time — Sabaq
Each student's Sabaq / Prev Sabaq / Manzil recorded with Juz, page and line. A student at home? Start a Quran Live session — they follow the same page from home, and the marked line glows on their phone.
🕐 Afternoon — admin work
Admin records fee payments, checks today in the Day Report, schedules tomorrow's online class.
📝 Exam day (when scheduled)
Examiner rates students with stars — results calculated instantly against the pass percentage.
🌙 Evening — review
Admin opens Student Report → class mode → pages covered and attendance for every student. Prints the PDF for the committee.
🏅 Milestone day
A student completes Juz 30 — certificate generated with one click. The family celebrates! 🎉
Ready to Transform Your Madarsa? 🚀
Get your own workspace with isolated data, your own IDs and your own branding — usually live within a day.