Arghafy logo
Back to Portfolio
Arghani Classroom preview
Islamic school platform

Arghani Classroom

Arghani is a digital Quran and Islamic learning platform for schools. It combines a Flutter student app, a teacher/admin web dashboard, and a FastAPI backend so schools can guide learning by classroom, assign Iqra, Tajwid, Tilawah, Tahfidz, and Tadarus activities, evaluate recitation, document progress, and share learning visibility with guardians.

Case study

From real problem to usable system.

See why this system matters, how Arghafy shapes delivery, and what clients can expect.

Business problem

Quran learning programs in schools often rely on manual notes, classroom memory, and disconnected student practice. Teachers need a way to guide assignments, monitor progress, and involve guardians without turning the learning process into paperwork.

Arghafy solution

Arghafy positioned Arghani as a school learning platform with three connected surfaces: a Flutter student app for practice and assignment submission, a web admin for teachers and school admins, and a backend that records progress, recitation evaluation, reports, remedial recommendations, curriculum targets, and guardian visibility.

Timeline estimate

14-24 weeks for a branded school rollout, depending on mobile release scope, learning content depth, audio evaluation setup, guardian workflow, and deployment requirements.

Best fit customer

Islamic schools, TPQ programs, pesantren, foundations, and education brands that want a structured digital companion for Quran learning and teacher-guided practice.

Tech stack

FlutterNext.jsFastAPIPythonMySQL/MariaDBAudio processingASR/evaluation services

Delivery scope

Student mobile app setup
Teacher/admin dashboard
Classroom and assignment workflow
Recitation evaluation flow
Reports and remedial views
Guardian access and school onboarding

Project focus

Built around the workflow that matters.

Flutter student app for guided and independent learning
Teacher/admin dashboard for classrooms, assignments, reports, and users
Audio recitation submission and evaluation for Quran learning
Reports, remedial recommendations, curriculum targets, guardian access, and notifications

Metrics that matter

A system designed to make operations easier to read.

3

Product surfaces: mobile, admin, backend

5

Core learning tracks for Quran study

AI

Audio and pronunciation evaluation support

B2B

School-ready classroom workflow

Pricing options

Start with subscription or own it as a white label system.

These are estimated ranges. Final pricing depends on branding, deployment, integrations, data migration, and support.

Subscription

IDR 6-15M / month

Approx. USD 375-940 / month

A managed school learning platform for institutions that want Arghani running with support, updates, and onboarding without buying full source ownership upfront.

Managed student app and teacher dashboard
School, classroom, teacher, and student setup
Maintenance, backup, and support
Training for admin and teachers

White label purchase

IDR 80-190M

Approx. USD 5K-11.9K

One-time white label delivery for schools, foundations, or education brands that want the platform under their own identity, domain, app assets, and deployment control.

Custom app and admin branding
Source code handover
Backend and database deployment setup
Documentation, training, and initial data migration

Arghani Modules

Modules inside the school learning platform

Each module connects the school workflow: teachers guide learning, students practice and submit work, and progress becomes visible through reports.

Student Mobile App

Flutter app for students to log in, access assignments, practice independently, view reports, read teacher notes, receive reminders, and continue Quran learning from home or school.

Learning Tracks

Structured learning areas for Iqra, Tajwid, Tilawah, Tahfidz, and Tadarus, supported by lessons, quizzes, recording practice, Quran data, audio assets, and progress history.

Teacher/Admin Dashboard

Next.js dashboard for school admins and teachers to manage users, classrooms, assignments, question bank, scores, reports, teacher notes, curriculum targets, remedial, guardians, and import/export tools.

Assignments

Teachers can create module assignments, quiz assignments, and recitation assignments with due dates, time limits, instructions, question options, and target Quran verses for student submission.

Recitation Evaluation

Students can submit audio recordings for pronunciation and recitation tasks. The backend supports audio processing, ASR, and evaluation flows for Tajwid, Tilawah, Tahfidz, Tadarus, and Iqra practice.

Reports and Remedial

Arghani records scores per module, assignment completion, recent activity, recommendations, and remedial status so teachers can identify students who need extra guidance.

Guardian Access

Guardian features allow parents or wali murid to follow student progress, teacher notes, remedial items, and learning reports, making school learning more visible at home.

FastAPI Backend

Python FastAPI backend handles authentication, Google login support, classroom data, assignments, submissions, reports, notifications, device tokens, Quran content, and MySQL/MariaDB persistence.

Arghafy approach

Custom development for practical business systems.

Arghafy can build from scratch, improve existing applications, or connect websites and internal tools into one cleaner workflow.

Start a project

Meet Beebee

Bring us the messy workflow. We will turn it into a system your team can use.

Start with the problem, the people, and the outcome. We will help shape the right product around them.

Beebee, Arghafy mascot
Arghani Classroom | Arghafy