Case study 04
Online education
Faseeha Institute
Many Muslim women struggle to find qualified female Qur'an and Arabic teachers who fit study around life, work and family.
The actual website
Try it for yourself.
Explore the actual website. Scroll and click inside the frame.
Open full website01 The project
What we
built.
- The brief
- Connect enrolment, subscriptions and weekly teaching in an online school.
- What we built
- Checkout, recurring slot booking, teacher allocation and lesson invitations, with progress tracking and learning access.
- Launch status
- Live client platform. The linked site and walkthrough show the delivered service; no unmeasured time savings or revenue results are claimed.
A women-only online school teaching structured Qur'an and Arabic programmes in weekly one-to-one lessons with native Arabic-speaking female teachers. The platform automates the whole enrolment flow — subscription checkout, fixed-slot booking, teacher allocation and recurring lesson invites — with progress tracking and a learning management system behind it.
Built in
80 days
At a glance
- Automated enrolment and slot booking
- Teacher allocation and recurring invites
- Progress tracking and LMS access
02 In practice
Inside the product.
Follow the experience from first step to outcome. These interactive illustrations use example data.
Make room
for learning.
Weekly one-to-one lessons, with native Arabic-speaking female teachers.
Faseeha Institute
Qur’an
A structured programmeChoose a fixed slot, then let the recurring lesson flow take care of the rest.
Choose a programme
Structured Qur'an and Arabic programmes for women, taught through weekly one-to-one lessons. Subscription checkout begins the enrolment flow.
03 Design & engineering
Behind the build.
The decisions, the working parts and what connects them.
Faseeha Institute teaches Qur'an and Arabic to women in weekly one-to-one lessons, across two structured programmes that run from absolute beginners to advanced Qur'anic texts. The product challenge was making high-touch personal tuition run on rails.
Enrolment is automated end to end: a student subscribes through Stripe checkout and books a fixed weekly slot, and the system handles teacher allocation, lesson creation and the recurring meeting invite. Each student gets a progress tracker updated every lesson, module exams and access to the school's learning management system, alongside a community and a private teacher channel on Slack.
The platform is built on Next.js with Supabase behind it, and API routes handle checkout sessions, enrolment invitations and the waitlist that collects interest while cohort enrolment is closed.
The working parts.
How the build is organised.
Client
- Web app
Server
- Enrolment flow
- Slot booking
- Teacher allocation
Services
- Supabase
- Stripe
Built with
- Next.js
- Supabase
- Stripe
Visit Faseeha Institute
For a similar project
The decisions
that matter.
Make enrolment one connected operation. Subscription checkout leads to a weekly slot, a teacher allocation and recurring lesson invitations. Progress tracking then continues the relationship after the first booking rather than leaving teaching administration in a separate system.
This is a live online education platform. Its scope shows how payments, scheduling and service delivery can share the same customer journey. For a similar business, define what happens when a slot is unavailable or a subscription changes before choosing the tools.
Education platform developmentBy Alwan Technologies · Updated
Have a project like this in mind?