How Kufah Institute runs enrollment, exams and billing on MarkTrack Read it

Everything You Need, All in One Place

From Hifz tracking to billing, attendance to grades. MarkTrack is the complete platform for modern maktabs, weekend schools, and Islamic institutions.

Attendance Management

Mark attendance with one click. Automatic parent notifications for absences.

Islamic Studies - Grade 5

January 2025

Student Name
Jan 20
Mon
Jan 21
Tue
Today
Jan 23
Thu
Jan 24
Fri
A
Aisha Mohammed
ID: 101
Present
Present
Present
Present
Present
O
Omar Khan
ID: 102
Present
Tardy
Present
Present
Present
F
Fatima Rahman
ID: 103
Present
Present
Absent
Present
Present
Y
Yusuf Ali
ID: 104
Tardy
Present
Present
Present
Present
M
Maryam Hassan
ID: 105
Present
Present
Present
Present
Present
Present Tardy Absent
22 Present 2 Tardy 1 Absent
One-click marking
Bulk actions
Parent notifications
Absence requests
Pickup & Drop-off

Sign In / Sign Out

Replace the clipboard at the door with a printed QR code. Parents scan, tap their child, and say who is collecting — no app to install, no password to remember. Every crossing lands in a ledger you can search.

1

Tape a code to the door

Al-Noor Academy

Front Door

Scan to sign your child in or out

No app · No login · Works on any phone camera

Print a poster per station — the front door, the carpool line, or one classroom door.
Or leave it open on an iPad as a kiosk. Poster and kiosk carry separate codes.
2

Parent taps who is collecting

Front Door

Al-Noor Academy

3:04 PM
A

Anas Bukhari

On campus since 8:12 AM

Who is collecting?

Musa Bukhari · Father
Khadija Bukhari · Mother
Someone else name + relationship

Also signing out

I confirm I am authorised to collect this child.

Sign Out · 2 children
Siblings come pre-checked — one tap, but each child still gets their own separate record.
Add your own questions to a station — temperature, a note to the office, anything.
3

The office watches it live

Live Board

auto-refreshing

118

On campus

41

Signed out

6

Late pickups · 30d

3:11 PM

Avg pickup time

Anas Bukhari

Musa Bukhari · Front Door

3:04 PM

Zaynab Iqbal

Yusuf Karim (Uncle) · Carpool

18 min late

Ibrahim Sattar

On campus since 8:05 AM

A searchable log answers "who collected Anas on the 3rd?" in seconds.
Nothing is ever deleted. A mistaken scan is voided — the mistake and its correction both survive.
Arrival, departure or auto stations
Per-school dismissal & grace times
Class-scoped door codes
Late-pickup analytics

Manage Multiple Schools

Run Sunday School, Hifz Program, and more — all from one dashboard. Switch between schools instantly with our intuitive school switcher.

Click to switch schools!

Switch School

H

Hifz

42 students

M

Maktab

156 students

W

Weekend Academy

78 students

A

Alim Course

24 students

K

Academics K-12

312 students

5 schools Add School
Instant switching
Separate data
Per-school staff
Unified reporting

Gradebook

Track grades with weighted categories, auto-graded quizzes, and detailed reports.

Gradebook

Islamic Studies · Grade 5  •  24 Students  •  4 Assignments

Student Names
Pillars Quiz
Quiz 25 pts 03/14
Prayer HW
Homework 20 pts 03/19
Ramadan Project
Project 30 pts 03/24
Midterm Exam
Exam 25 pts 03/28
Final Grade
A
Aisha Rahman
A
B+
A-
B
90% A-
F
Fatima Khan
C+
B
A-
C-
81% B-
O
Omar Siddiqui
A
A
B+
A-
94% A
Y
Yusuf Ali
B-
C
B-
D+
76% C
24 Students 4 Assignments All changes saved
Weighted categories
Auto-graded quizzes
PDF assignments
Progress reports

Assignments & Interactive Quizzes

Build auto-graded quizzes with a drag-and-drop question editor, or collect work with multi-file uploads — PDFs, images, and documents.

Quiz Builder

Pillars of Islam Quiz

Interactive · Auto-graded

Live
1

How many times a day do Muslims pray?

Multiple choice

Select the correct answer

5 points
Multi-File Upload

Ramadan Reflection Essay

File upload · Due Mar 28

Drag & drop your files here

or click to browse · PDF, images & documents

Essay_Draft.pdf

248 KB

Mosque_Visit.jpg

1.2 MB

Bibliography.docx

36 KB

Drag-and-drop quiz builder
Multiple choice, T/F & short answer
Instant auto-grading
Multi-file uploads
Stripe + ACH (low fees)

Billing & Payments

Generate invoices, collect tuition online via Stripe or ACH bank transfers with lower processing fees.

Invoices

Manage and track all parent invoices

Invoice Parent Amount Status Actions
INV-1043
H
Hassan Family
$300.00
Paid
INV-1042
M
Maryam Khan
$150.00
Sent
INV-1041
B
Bilal Ali
$200.00
Overdue
INV-1040
F
Fatima Rahman
$175.00
$75.00 due
Partial
INV-1039
S
Sara Siddiqui
$150.00
Draft
INV-1037
Y
Yusuf Hadid
$250.00
Paid
Stripe + ACH payments
Family invoices
Auto reminders
Low ACH fees

Enrollment Management

Build custom application forms and track submissions from pending to accepted.

Public Form
A

Al-Noor Academy

Online Enrollment

2025-2026 Student Application

Complete this form to apply for enrollment.

2025-2026 Due: Mar 15

Student Information

Parent/Guardian

You'll receive a confirmation email after submitting.

yourschool.marktrack.com/enroll/abc123
Admin Dashboard

Enrollment Applications

Manage student enrollment applications

All 45 Pending 12 Under Review 5 Accepted 25 Rejected 3
A

Ahmed Hassan

hassan@email.com

Pending
S

Sarah Ahmed

sarah@email.com

Under Review
Y

Yusuf Khan

khan@email.com

Accepted
M

Maryam Ali

ali@email.com

Waitlisted
Drag & drop form builder
Shareable form links
Application workflow
Convert to student
Lunch Management

School Lunch Ordering

Admins build weekly menus, parents order on their phone, the kitchen gets exact counts. No more paper forms.

1

Publish a menu

Build a weekly or monthly menu, add the options for each day with prices and dietary tags, then set an ordering deadline. Drafts stay private until you publish.

2

Families order

Parents pick a meal per child per day from their phone. One order per child per item, and ordering closes on its own at the deadline — no chasing late forms.

3

Kitchen & billing follow

The kitchen gets exact counts per item per day. Orders roll onto the parent's next tuition invoice instead of becoming an envelope of cash.

Weekly or monthly menus
Dietary tags per item
Automatic ordering deadline
Charges land on the invoice
Built for Islamic Education

Hifz Tracking

Track Quran memorization with weekly grids, mistake counters, and progress visualization.

AH

Ahmed Hassan

Hifz - Surah Al-Baqarah

Jan 19 — 25
2025
24
Days
18
Passed
3
Failed
3
Incomplete
12
Mistakes
8
Hesitations
Sun
19
Mon
20
Tue
21
Wed
22
TODAY
Thu
23
Fri
24
Sat
25
New
Ayah 1-5
Pass
New
Ayah 6-10
Pass
New
Ayah 11-15
Fail
New
Ayah 16-20
Pass
New
New
New
Revision
Juz 1
Pass
Revision
Juz 1
Pass
Revision
Juz 1
Incomplete
Revision
Revision
Revision
Revision
Pass Fail Incomplete Pending
Weekly progress grid
Mistake & hesitation tracking
Teacher assignments
Parent portal view
Years & Terms

Academic Years

Split the year into the terms your school actually uses, grade each one on its own formula, and roll everything forward in September without retyping a roster.

2025–2026

Sep 2, 2025 – Jun 12, 2026

Current

Term 1

Sep 2 – Dec 19

Reports issued

Term 2

Jan 6 – Mar 27

In progress

Term 3

Apr 13 – Jun 12

Upcoming

Term 2 grade formula — Homework 20% · Quizzes 30% · Exam 50%

Two semesters, three terms, four quarters — you define them. Each term carries its own weighting, so a term that leans on an exam is not forced to grade like the one that leans on homework.

One picker filters the whole app

Switch year or term in the header and attendance, grades, classes and reports all follow. Last year's numbers stay reachable instead of being overwritten.

Report cards per term

Build the components that make up a report card — academics, character, attendance, a teacher's comment — and issue them at the end of each term.

Roll over in one pass

Copy classes into next year, promote students a level, and bulk-enrol the returning roster. New year, same setup — without a summer of data entry.

Communication

Parent & Student Comms

Reach a class, a school, or every family in the organisation — by email, SMS, or a push notification to the app. Pick the audience from the roster you already maintain.

New announcement
Email SMS Push

To

All parents · Weekend Maktab Year 4 Fiqh + add

Subject

Ramadan timetable — starts Monday
Assalamu alaikum. Classes will run on the shortened Ramadan timetable from Monday…
112 recipients Send

Email from your school

Compose once and send to a class, a school, or every family. Save the ones you send every term as templates instead of rewriting them.

SMS for the urgent ones

Snow day, early dismissal, a bus running late. Every message is logged with its delivery result and what it cost, so the credit balance is never a mystery.

Push to the app

Announcements land as notifications on iPhone and Android. Families choose which kinds they want, so the important ones don't get muted along with the rest.

See who has read it

Announcements record who opened them — useful the next time a parent says they were never told.

Reports & Analytics

Generate detailed PDF reports for attendance, Hifz progress, grades, and billing. Export to PDF, Excel, or CSV.

Report Builder

ATTENDANCE · GRADES · REPORT CARDS · DIRECTORY · HIFZ · BILLING

ATTENDANCE

6 reports

Track who's showing up, spot chronic absences, and check teacher compliance.

Browse reports

GRADES

8 reports

Class averages, grade distributions, and per-student progress over time.

Browse reports

REPORT CARDS

4 reports

Generate polished report cards and transcripts ready to print or email.

Browse reports

DIRECTORY

5 reports

Student rosters, contact sheets, and family directories for any school.

Browse reports

HIFZ

6 reports

Memorization progress, juz completion, and predicted completion dates.

Browse reports

BILLING

7 reports

Outstanding balances, payment history, and tuition collection summaries.

Browse reports
PDF export
Excel & CSV export
Custom date ranges
Per-student reports
Behavior Tracking

Track Behavior & Infractions

Log incidents, notify parents, and resolve issues with a clear audit trail. Click any infraction below to view details and take action.

Behavior Tracking

Manage and track student infractions

Severity levels
Auto parent alerts
Acknowledgement
Full audit trail
Mobile App

Your School In Your Pocket

Manage attendance, grades, and your entire school from anywhere. Available on iPhone and Android.

MarkTrack Dashboard

Dashboard

MarkTrack Attendance

Attendance

MarkTrack Gradebook

Gradebook

iPhone
Android

Available on the App Store and Google Play

And Much More

Everything you need to run your school efficiently.

AI Assistant

Ask in plain English. It drafts a plan, you approve it, it does the work.

In-app File Viewer

Open a PDF or image without downloading it — and mark it up for the student.

Absence Requests

Parents request an absence in advance; staff approve or decline it.

Qa'idah Tracking

Letter-by-letter progress for beginner readers, alongside Hifz.

Calendar & Holidays

School events and holidays that attendance and due dates respect.

Bulk Imports

Bring students and class timetables in from a spreadsheet.

Class Discussions

A thread per class for questions, with teacher replies.

Donations

Collect sadaqah and campaign donations through the same Stripe account.

Roles & Permissions

Admin, teacher, parent and student each see only what they should.

Audit Log

Who changed what, and when — across grades, billing and rosters.

Dark Mode

The whole app, easy on the eyes for late marking.

Your Own Subdomain

yourschool.marktrack.com, with your school's name and logo on it.

Ready to Transform Your School?

Join dozens of Islamic schools already using MarkTrack. Start your free trial today.

Free 30-day trial • Card required, no charge today • Setup in 5 minutes