Give every masjid its own app.

Parents apply online. Teachers and directors approve students, adjust pricing, and track payments. Every family knows exactly what happens next — on a portal that carries your masjid’s own name.

assiddiq.madrasa.caInstallable PWAStripe-ready
Browsing classes as a parent on the Assiddiq masjid app

Registration shouldn’t live across paper forms, group chats, and memory.

01

Applications scattered across paper forms, texts, and spreadsheets.

02

Payment status, waivers, and custom pricing tracked by memory.

03

Parents asking the same question because there is no single portal.

04

Teachers switching between rosters, schedules, notes, and group chats.

05

A community program that looks generic instead of masjid-branded.

From public program page to running classroom.

1

Build the program

Directors set up classes, tracks, schedules, and pricing in one structured builder — no spreadsheet required.

2

Parents apply

Families browse the masjid's own portal, pick a student and track, and submit an application with a clear status.

3

Staff review

Teachers and directors approve, waitlist, waive, adjust pricing, or invite by code — every decision keeps its own audit trail.

4

Programs run

Teachers manage rosters, attendance, notes, and announcements from the same branded app all season.

The actual screens, not a pitch deck.

These are real Madrasa screens from a live masjid, not mockups.

Everyone starts at Home

Teachers and directors see today's and this week's sessions the moment they open the app — with the class thumbnail, time, and track, not a spreadsheet tab.

The Madrasa home screen showing upcoming classes for a masjid

Applications, not group chats

Every application lands in one dashboard — pending review, waiting on confirmation, waiting on payment — so nothing gets tracked by memory.

An applications review dashboard showing pending, waitlisted, and completed counts

Build the program, not just the paperwork

Photos, schedule, tracks, and pricing all live in one guided builder — the same one used to set up this masjid's actual weekend school.

The program builder showing a class photo and basic details

Every finance detail, on any screen.

The same finance table a director sees on a laptop — payment type, status, current period, next billing date — no side spreadsheet required.

A desktop view of the finances table for a masjid program

Built for the full program lifecycle.

Not a generic toolkit — the actual jobs masjid directors, teachers, parents, and students repeat every week.

Enrollment

Public program pages · Applications · Approval workflow · Waitlists · Invite codes · Track selection

Payments

Stripe checkout · Monthly & annual plans · Waivers · Custom pricing · Finance audit trail

Classroom

Rosters · Attendance · Session views · Student notes · Announcements · Exports

Branding

Subdomain portal · Installable PWA · Masjid logo & name · Teacher contact · Powered by Madrasa

Every organization gets a branded Madrasa app.

A masjid runs on its own subdomain, shows its own name and logo, and installs as its own home-screen app — while Madrasa stays quietly in the background as the engine underneath. This is a real program page from a real masjid running on Madrasa today.

A real masjid program page with its own logo and branding
A

assiddiq

assiddiq.madrasa.ca · Live today

A

alrashid

alrashid.madrasa.ca · Coming soon

Y

yourmasjid

yourmasjid.madrasa.ca · Your subdomain

Pilot-friendly pricing while Madrasa is growing.

Madrasa is early-stage and works best with partner organizations that want a close setup process, not a generic self-serve plan.

Pilot rollout

For a masjid launching Madrasa with a small number of programs and a hands-on setup period.

Custom pilot pricing

Partner organization

For schools and masjids running multiple programs, staff roles, branded PWA setup, and payment operations.

Quoted after discovery

Bring your registration, payments, and class communication into one branded portal.