Community platform · six organisations · 2026
Quwwat
Six organisations, one platform: a site for each, a portal for families, an app for staff and one admin behind it all.
Quwwat in Preston runs a masjid, a madrasah, Little Sparkles Nursery, Maktoom (a SEND madrasah), an academy and a charitable foundation. We built the platform they all run on.

- 6
- organisations on one platform
- 1,051
- pupils on the madrasah register
- 981
- families and members with their own login
- 4 → 1
- back offices, now one admin
01 · The challenge
Each arm had grown its own tools. Donations lived on one site, membership on another, the madrasah on a third-party system, and nursery admissions, staff leave, Nikah and funeral bookings ran on paper, spreadsheets and the phone. Families had several logins, the office kept several back offices, and nothing knew that the parent paying fees was also the member giving on a Friday.
02 · What we built
One platform on quwwat.org.uk. Every arm gets its own public site and theme. Parents and members get a single portal for fees, absences, applications and giving. Staff get an app for registers, leave and cover. The office gets one admin for the register, fee ledgers, admissions, membership and bookings. It started as a single fundraising campaign in May 2026 and grew service by service from there.
Inside the product
Quwwat, from every side.
Replicas of real screens, rebuilt here so you can see how it works for the people who use it. Names and data are made up.
01 · Office
The madrasah register
Every pupil in one table, filtered in a click, with allergies, medical notes, SEN and siblings flagged at a glance and balances in the last column.
Students
On the Quwwat Madrasah register · 9 current · 3 with a balance
Swipe to see the full screen
02 · Teacher
Tonight's register
Teachers take the evening register on their phone: present, late or absent, then one save for the whole class.
Classes · Year 3 Boys
Tonight's register
Which evening?
2 still to take
Ibrahim Patel
QE214
Aisha Rahman
QE238
Zakariya Mulla
QE251
Maryam Hussain
QE266
Hamza Ali
QE279
03 · Parent
Fees, paid from a phone
Parents open their child's record, see exactly what is owed and pay by card in under a minute. Try the button.
QUWWAT← YOUR FAMILY
PERSONAL RECORD · QUWWAT MADRASAH
Yusuf Sheikh
Class 4B · Evening madrasah
OVERDUE
£95.00
Autumn term tuition was due on 1 September.
Pay now
Pay Yusuf's fees by card. It takes about a minute and you'll get a receipt by email.
What you're charged
04 · Office
Staff leave at a glance
Decided leave on one monthly calendar, coloured by type, so cover can be planned before the week starts.
Leave
Decided leave for nursery staff.
Swipe to see the full screen
05 · Donor
The foyer kiosk
A card terminal in the masjid foyer. Pick an amount, tap a card, then add Gift Aid after giving, not before. The office changes the appeals from a browser.
QUWWATTODAY'S APPEAL
Most Needy
Your gift goes where it is needed most, here in Preston and abroad.
Card, phone or watch. Receipts by email if you want one.
Give in two taps
Choose an amount, then tap your card on the reader.
Swipe to see the full screen
What it does
- 01
A site for every arm
Masjid, madrasah, nursery, Maktoom, academy and foundation each have their own pages and colours, all edited from the same admin.
- 02
One login for families
Parents see each child's record, pay fees by card, report absences, sign consents and track applications from their phone.
- 03
Registers that take seconds
Teachers mark a class in three taps per pupil on a phone, and the office sees it straight away.
- 04
Fees without chasing
Term fees, balances and reminders are handled in one ledger, with card payments landing against the right child.
- 05
Staff, leave and cover
Leave, sickness, cover and training live in one place, with a monthly calendar the office can print.
- 06
Giving, online and in the foyer
Campaigns, fundraiser pages and Gift Aid online, plus a card kiosk in the masjid foyer that the office runs from a browser.
What we did
Platform · Portals · Payments · Websites · Kiosk
Built with
Next.js · Supabase · Stripe · Drizzle · Vercel · SumUp · Android
Next project
Islamic Knowledge→
Online academy
