Qaf School App Logo
Admin Portal

Everything to Run Your School

✦

30+ integrated features for managing Islamic schools — students, attendance, homework, finance, communication, and more. All in one portal.

Academic management
Finance & payments
Parent communication
Reports & analytics
Role-based access
School settings

Students

Al-Noor Islamic School · 42 students

A

Ahmad Karimi

Grade 3

Enrolled
F

Fatima Nour

Grade 4

Enrolled
Y

Yusuf Al-Amin

Grade 2

Pending
Search students...
✦

See It In Action

Watch our step-by-step tutorials to master the admin portal

Admin Dashboard · Part 1

Admin Dashboard · Part 2

Admin Dashboard · Part 3

✦

Academic Management

Students & Teachers

Full student profiles with enrollment history, grade levels, and linked parents. Manage teacher assignments, roles, and class schedules.

Attendance, Homework & Grades

Weekly attendance grid with bulk mark-present and class-wide operations. Track Quran surah memorization per student. Enter and review exam grades by semester.

Stars & Achievements

Award stars to students for memorization milestones and good behavior. Stars reset at each new academic year and display in the parent portal.

Registrations & Playground

Process new registrations and re-enrollments. Use the drag-and-drop Playground to quickly assign students to classes at the start of each year.

Weekly Attendance

Grade 3 · Quran Class

Student
Sun
Mon
Tue
Wed
Ahmad K.
Fatima N.
Yusuf A.
Maryam S.

Present

13

Absent

3

Rate

81%

✦

Finance & Payments

Budget & Tuition Tracking

Track every tuition payment per student — full pay, partial, financial assistance, or unpaid. See the school's total collected, pending, and outstanding balances at a glance.

Expenses & Reimbursements

Log and categorize all school operating expenses. Teachers can submit expense receipts directly — admins review and approve reimbursements from the portal.

Excel Export

Export the full payment ledger, expense log, or student list to Excel in one click. Hand it directly to your accountant or board.

Finance · Budget

2024–2025 · Semester 1

Collected

$8,400

Pending

$2,100

Unpaid

$900

A
Ahmad K.Check$600Paid
F
Fatima N.Zelle$300Partial
Y
Yusuf A.—$0Unpaid

Send Email

Broadcast to all parents

All Parents
By Class
Teachers
To: 28 parents

📅 Reminder: School resumes Sunday

Dear parents, please note that school will resume this Sunday. Please ensure your child is present...

Latest News

Parent-teacher day: Jan 15

LIVE
✦

Communication

Broadcast Emails

Send emails to all parents, a specific class, or all teachers at once — directly from your connected Gmail account. No mass-mailer service needed.

News

Post school-wide news that appear in the parent and teacher portals instantly. Pin important notices so they stay visible.

Parent Portal

Parents get their own portal to view their child's attendance, homework grades, exam results, stars, and school news — in their preferred language.

✦

Reports & Analytics

See the full picture of your school at a glance. Attendance rates, enrollment trends, financial summaries, and star counts — all updated in real time.

Attendance Reports

Per class, per student, per date range

Financial Summary

Collected vs. pending vs. outstanding

Enrollment Overview

New, returning, and pending students

Excel Export

One-click export of any data set

Reports & Analytics

School-wide overview

Students

42

+3 this year

Avg Attendance

87%

↑ from last month

Revenue

$8.4K

Semester 1

Stars Given

318

This semester

Export to Excel

Permissions

Role-based access control

Admin
AcademicFinanceCommunicationSettings
Manager
AcademicFinanceCommunicationSettings
Treasurer
AcademicFinanceCommunicationSettings
✦

Permissions & Roles

Grant the right level of access to every person on your team — no more, no less.

Admin — Full Access

Unrestricted access to all features: academic, finance, communication, and settings.

Manager — All Except Finance

Full admin access to academics, communication, and settings — budget and expenses are restricted.

Treasurer — Finance Focused

Access to budget, expenses, students, news, and calendar — academic settings stay private.

✦

All Features

30+ tools organized across four areas

Academic Management

12 features
Students — Full student profiles, enrollment, and search
Teachers — Manage teachers, roles, and class assignments
Classes — Organize classes across Islamic education levels
Track Attendance — Weekly interface with bulk operations
Track Homework — Surah memorization and assignments per class
Track Exam Grades — Enter and review student exam results
Track Stars — Award stars and track student achievements
Class Catalog — Pre-configured curriculum templates
Academic Calendar — Hijri & Gregorian date support with events
Registrations — Enrollment forms, processing, and re-enrollment
Reports & Analytics — Attendance, enrollment, and financial summaries
Playground — Drag-and-drop student-to-class assignments

Finance

7 features
Budget — Track all tuition payments per student
Expenses — Log and categorize school operating expenses
Payment Methods — Cash, Check, Venmo, PayPal
Payment Options — Semester and annual payment options
Financial Assistance — 50% and 100% tuition waivers
Excel Export — Export payments and data for accounting
Reimbursements — Teacher expense submissions and approvals

Communication

4 features
Parents Directory — Comprehensive parent contact directory
Send Email — Broadcast emails to parents, teachers, or all
News — Post school-wide news for all users
Parent Portal — Parents view attendance, homework, stars, and more

School Settings

7 features
School Configuration — Logo, name, contact info, and feature toggles
Book Tracking — Manage textbook distribution and returns
Substitutions Portal — Manage teacher substitution requests and approvals
Registration Forms — Customizable enrollment forms for new students
Permissions — Admin, Manager, and Treasurer roles with fine-grained access control
New Year Reset — Academic year rollover wizard
Multi-school Support — Fully isolated data per school
✦

Built to Last

Performance, security, and reliability at the core

Real-time Data

Every change syncs instantly across all users and devices. No refresh needed.

Role-Based Access

Admin, Manager, Treasurer, Teacher, and Parent roles — each with fine-grained Firestore security rules.

Cloud-Native

Firestore real-time database with offline support and instant sync when reconnected.

Lightning Fast

React Query caching with optimistic updates makes the portal feel instant.

Fully Responsive

Works on desktop, tablet, and mobile. Admins can manage the school from anywhere.

Islamic-First Design

RTL Arabic support, Hijri calendar, Quran memorization tracking — built for Islamic schools.

✦

One Portal. Full Control.

Everything your Islamic school needs to run — from day-one registration to end-of-year reporting — in a single, organized admin portal.

Explore Related Features

Everything works together seamlessly in one platform

Finance Management

Track tuition payments, generate invoices, and manage school finances easily.

Reports & Analytics

Generate detailed reports on students, attendance, homework, and school finances.

Qahwat Qaf (AI Assistant)

Ask about attendance, homework, grades, and payments in plain language — a free, role-aware AI built into Qaf.