Industries · Education & non-profits

Websites and apps for schools, madaaris and religious organisations

Whoever runs the office week to week, a secretary or a masjid's rep, must be able to post the update without phoning a developer.

01Proof

Already live

Sites and systems we run for businesses in this sector.

Tahfeezul Quraan website

tahfeezulquraan.co.za

Tahfeezul Quraan

Durban CBD madressa: Islamiaat and Hifz programmes, with admissions online and daily salaah times.

Live site

Site for a Durban CBD madressa with its Islamiaat and Hifz programmes, admissions online and daily salaah times.

Jumu'ah website

jumuah.co.za

Jumu'ah

Weekly Jumu'ah times and speakers for 22 masjids, updated by each masjid's own rep.

Live site

Weekly Jumu'ah times and speakers for 22 masjids, each updated by the masjid's own rep.

Moulana Dawood Seedat website

dawoodseedat.co.za

Moulana Dawood Seedat

Audio archive of lectures with a searchable index and live broadcasts.

Live site

Audio archive of Moulana Dawood Seedat's lectures, with a searchable index and live broadcasts.

Case study

Maktabapp

iOS and Android apps with a landing site. The full 13-Line Qur'an works offline, voice search finds a verse from recitation, and children learn from letter-by-letter audio lessons.

A normal week

Hardly anyone finds a madressa or a masjid programme through a search. A parent hears about it from family, a listener from a WhatsApp group. Then they open the website to check something specific: whether admissions are open, what time Jumu'ah is, where last week's talk went.

So the site is a reference people come back to every week. It fails when the information goes stale, and it goes stale when every change means waiting for the person who built it. Most of these organisations run on a small office and volunteers, and the tools have to suit them.

Recordings are the other big need. Years of talks sit on hard drives, streaming accounts and old sites nobody can log into. Put in one place with search, they become something a student can use.

02Problems we hear

What goes wrong

  • Parents phone the office to ask whether admissions are open.
  • Application forms get printed, filled in by hand and retyped by the secretary.
  • Our notices go out on WhatsApp and have scrolled out of sight by Monday.
  • Twenty years of bayaans are spread across hard drives and a website nobody can log into.
  • Listeners can't find a talk unless they remember the date it was given.
  • Each masjid posts its Jumu'ah time somewhere different, if it posts it at all.
  • A volunteer built our website and has since moved on, taking the password with him.

03Build

What we'd set up

School and madressa websites

Programmes, salaah times and admissions with online applications, plus notices the office posts from the admin. Business sites start at R12 000 and the subscription is R1 500 a year.

Websites →

Audio and lecture archives

Every recording in one place with a searchable index, and live audio when a programme is on. KYF's archive searches across a transcript of every talk; kah.org.za carries the kitaabs alongside the majaalis.

Websites →

Shared community listings

One site that many organisations keep current, like Jumu'ah, where each masjid's rep updates the week's time and speaker. Custom systems start at R50 000.

Web apps & systems →

Learning apps

iOS and Android apps from one Flutter codebase, built for daily use and for reading offline. Maktabapp is the example: a 13-Line Qur'an reader with audio lessons for children.

App development →

Apps for running a non-profit

Makarim runs its soup kitchen from one app. Volunteers see who has eaten and how much food is left, and the kitchen's stock sits in the same records.

Web apps & systems →

Libraries of text and translation

Collections people browse and search, like Translated Treasures, where each nasheed has its meaning translated line by line.

Websites →

04AI

Tasks AI can take over

  • Transcripts of recorded talks made by speech-to-text. Someone who knows the subject checks names and Arabic terms before a transcript is published.
  • Admission applications checked for missing documents as they arrive. The office still decides who is accepted and replies to every parent.
  • A reminder to a masjid rep or teacher when the week's details haven't been filled in. The person still writes the details themselves.
  • Suggested titles and topics for untitled recordings, reviewed before they go live. Each workflow is R15 000 to R60 000.

05Steps

From first call to launch

Start with who updates it

On the 20-minute call we ask who will post notices, times or recordings each week, and shape the admin around that person. A fixed quote follows within two working days.

Gather what already exists

Recordings, forms, timetables and old site content get listed before design starts, so nothing is lost in the move.

Build on a private link

Working pages go up from week one. The secretary tries the admissions form, or a rep posts a test time, before the public sees anything.

Hand over and train

We show the people who will run it how to post and edit. After launch, questions get an answer by the next working day.

Questions

What people ask on the first call

If yours isn't here, WhatsApp it and you'll have an answer within one working day.

Yes. Notices, programmes and times are edited from an admin in the browser. On Jumu'ah, each masjid's rep updates their own entry every week.

Yes, in one archive with a searchable index, as on Moulana Dawood Seedat's site and KYF. The work depends mostly on how the files and their details are stored now, so we look at a sample before we quote.

For most schools and organisations a website is enough, and it opens on any phone without an install. An app earns its place when people use it daily or need it offline, as with reading the Qur'an in Maktabapp. Apps are custom work from R50 000, built once in Flutter for iOS and Android.

Yes. The files go to private storage that only staff with a login can open, instead of a shared email inbox. Application documents carry children's details, so they shouldn't sit in anyone's personal mail.

A Profile site starts at R5 000. A Business site, from R12 000, adds a page per programme, an enquiry inbox and a blog or notices page you can edit. The subscription is R1 500 a year and covers hosting, backups and the admin.

Children's information and POPIA

Admissions forms collect children's details, and POPIA sets extra conditions for processing a child's personal information, generally including consent from a parent or guardian. We ask only for what the office needs to decide, and keep uploaded documents where only staff who log in can see them. The school or organisation stays responsible for its own policies. This isn't legal advice.

Tell us what you need

Answer a few questions and the estimate shows on screen. The fixed quote follows within two working days of a short call.