📖
🕌
⭐
🏅
Demo & Architecture Guide · No Login Needed
Origin E Madarsa
Complete System Walkthrough
Every panel, every module, every click — explained scroll by scroll with visuals. From the first setup to the daily routine of your madarsa. 📖✨
0Modules
0Languages
0Panels
0Quran Editions
0Surahs Tracked
originemadarsa.com · Admin Dashboard
● LIVE
248Students
96%Attendance
18Teachers
12Live Now
🔴 QURAN LIVE
بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ
الْحَمْدُ لِلَّهِ رَبِّ الْعَالَمِينَ
الرَّحْمَٰنِ الرَّحِيمِ 📍
مَالِكِ يَوْمِ الدِّينِ
Qaida Tracking
Nazeera Progress
Hifz — 4 Sections Daily
Quran Live ⭐
Line-Level Resume
Star-Rated Exams
Fees & Invoices
PDF Report Cards
Hifz Certificates 🏅
5 Languages 🌍
Live Classes 🎥
Multi-Madarsa SaaS 🔒
Qaida Tracking
Nazeera Progress
Hifz — 4 Sections Daily
Quran Live ⭐
Line-Level Resume
Star-Rated Exams
Fees & Invoices
PDF Report Cards
Hifz Certificates 🏅
5 Languages 🌍
Live Classes 🎥
Multi-Madarsa SaaS 🔒
Role-Based Access
Teacher Attendance
13 · 15 · 20 Line Editions
Day / Class / Student Reports
Activity Log 🔍
Auto Enrollment IDs
Deeniyat Books
Admin Override Trail
Excel Exports
Holidays & Events Calendar
Role-Based Access
Teacher Attendance
13 · 15 · 20 Line Editions
Day / Class / Student Reports
Activity Log 🔍
Auto Enrollment IDs
Deeniyat Books
Admin Override Trail
Excel Exports
Holidays & Events Calendar
1
🚀 Where to Start — First-Time Setup
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
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.
🏠
DashboardToday's snapshot — students, attendance, events
👤
User ManagementAccounts, roles & permissions
📋
Activity LogEvery change: who, what, when, before → after
🗂️
Master DataDetails, holidays, events, exams, courses
🧑🏫
Teacher ManagementProfiles + teacher attendance
🎓
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
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
بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ
الْحَمْدُ لِلَّهِ رَبِّ الْعَالَمِينَ
الرَّحْمَٰنِ الرَّحِيمِ
مَالِكِ يَوْمِ الدِّينِ 📍
إِيَّاكَ نَعْبُدُ وَإِيَّاكَ نَسْتَعِينُ
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 Lines Juz 1 Range 1–21 20 pages ✔ saved
Qaida Lesson 4 Lines 3 → 9 Page 6
Deeniyat Book: Talimul Islam Ch 2 · p.14
Class Hifz Group A In 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 Management
- Click Add Teacher → name, qualification, experience, phone, joining date.
- ID generated automatically — e.g. ILLA-T-007.
- Mark teacher attendance day-by-day, filter by date range.
- Export the teacher list and attendance as PDF.
ILLA-T-007 Abdul Jabbaar Hafiz · 8 yrs Present ✔
🎓 Student Details
- Click Add Student → photo, father name, DOB, phone, address.
- Choose class, guidance teacher and Quran edition (13/15/20 lines).
- Enrollment ID auto-generated — e.g. ILLA-S-042.
- Fast search by name / father / phone / class with server-side pagination — smooth even with thousands of students.
ILLA-S-042 Junayd Hifz · 15-line Ustad: A. Jabbaar
7
📖 Daily Tracking — Qaida · Nazeera · Hifz
The heart of the system. Each track has a daily register designed for exactly how that course works.
Foundation🔤 Qaida
For beginners learning letters & joining.
- Attendance: Present / Absent / Leave
- Sabaq: lesson number + line range
- Prev Sabaq: revision pages
- Substitute teacher per day
- Remarks per student per day
Sabaq Lesson 4 Lines 3→9 ✔ Done
Fluent Reading📖 Nazeera
For students reading the full Quran fluently.
- Sabaq: Juz + page range
- Hifz portion pages of the day
- Deeniyat: book + chapter + pages
- Surah number of the day
Sabaq Juz 3 p.45 → 48
Deeniyat Talimul Islam · Ch 2
Memorisation🕌 Hifz
The full memorisation journey — 4 sections every day:
- Sabaq (new) — Juz · page · line-level precision
- Prev Sabaq — yesterday's revision
- Para Sabaq — current Juz revision
- Manzil — old Juz revision
- Substitute teacher per section
Sabaq J15 · p.290 · L4→9
Manzil J1 · p.5→10
💡 Off-days can be marked by organization (whole madarsa) or by student — reports count them separately, and attendance % is never unfairly reduced.
8
🕌 Quran Live — The Star Feature ⭐
A real digital mushaf (13/15/20-line editions, authentic page layout) that teacher and student read together — live, from anywhere.
▶️ How a session works
- Teacher picks the student + course (Hifz / Nazeera / Qaida).
- The last Sabaq end point loads automatically — Juz · Page · Line.
- Tap Start Session — the student's screen opens the same Quran page instantly.
- Teacher turns pages → student's page follows (sync every 3 seconds).
- 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:
Yesterday J1 · 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.
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 Now Tajweed Class Ustad Hasan · 45 min Join ▶
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 ★★★☆☆
📈 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.
- Record payments as they come in.
Junayd ₹800 Paid 🟢
Saad ₹800 / ₹400 Partial 🟡
Hamzah ₹800 Unpaid 🔴
🧾 Fee Management — advanced
- Create Fee Heads: tuition, exam, hostel, transport…
- Set Plans per class × head.
- Generate invoices for the whole month in one click.
- Watch live totals: Billed · Collected · Outstanding · Invoices.
Billed ₹1,98,400Collected ₹1,72,000Outstanding ₹26,400
📲 Online Collection — parents pay from home
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.
Razorpay ✓ autoUPI — 2 awaiting approvalBank ✓ enabled
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.
⭐ Premium
🎓 Student Report Card (PDF)
- Attendance % donut + monthly bar chart
- Streaks — longest present run, current run
- Day-of-week attendance pattern
- Teacher breakdown — who taught how many days
- Sabaq page progression + Juz ranges covered
- Grades (A1 → D), remarks history, student photo & madarsa logo
86%
Attendance donut — exactly matches the on-screen tiles
Grade A2Longest streak: 21 days 🔥
13
🏅 Hifz Milestones & Certificates
Celebrate every completion — automatically numbered, beautifully printed.
- Record a milestone: Juz completed or Full Hifz with the completion date and teacher.
- A certificate number is assigned automatically.
- Generate a branded certificate PDF — student, teacher, madarsa name & logo, ready to frame. 🖼️
🏅 CERT-0042 Junayd Juz 30 completed · 12 Jul 2026 Download PDF ⬇
14
🔐 Users, Roles, Languages & Activity Log
Control exactly who can see and do what — and read the app in your language.
👤 User Management
- Create accounts for admins, teachers and staff.
- Granular permissions: master data, students, teachers, daily tracking, fees, reports — each on/off per user.
- Students log in with their enrollment account (mobile app).
📋 Activity Log
- Every create / edit / delete recorded: who, what, when.
- Expand any row → see before → after values field by field.
- Filter by user, action, module or date.
EDITStudent · Junaydclass: Nazeera → Hifz · by Admin · 09:14
🌍 5 languages — English · العربية · اردو · हिन्दी · తెలుగు — switch anytime from the sidebar. Light & dark mode included. Fully responsive on phone, tablet and desktop.
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 beginsTeacher opens the panel, marks attendance for the whole class in seconds.
📖 Lesson time — SabaqEach 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 workAdmin 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 — reviewAdmin opens Student Report → class mode → pages covered and attendance for every student. Prints the PDF for the committee.
🏅 Milestone dayA 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.