Services Projects Process About Contact Start a conversation →
← All projects
Case Study

Ustadh

Canadian marketplace for Arabic language education

Ustadh Learn Arabic · Canada Search teachers... MSA Quranic Arabic AS Ahmed S. Toronto, ON ★★★★★ 4.9 MSA Quranic Arabic Book a session FM Fatima M. Vancouver, BC ★★★★★ 5.0 Quranic Arabic Volunteer Book a session YK Yusuf K. Montreal, QC ★★★★★ 4.8 MSA Book a session
  • Client
    Ustadh
  • Website
  • Timeline
    10 weeks
  • Team
    2 engineers, 1 designer
  • Scope
    Strategy, Design, Engineering, Launch

Ustadh arrived with a mission: connect Canada's Arabic learners with qualified teachers across two distinct disciplines — Modern Standard Arabic for media and literature, and Quranic Arabic for tajweed and comprehension. The challenge was to build a trusted marketplace where teachers could set their own terms, and students could find the right match without friction.

We designed and shipped a complete two-sided marketplace in ten weeks. Teachers list without platform fees, students browse by specialty and location, and sessions happen via teachers' own video links. The result is a lightweight, respectful platform that honors both the educational mission and the unique cultural context of teaching Arabic and Quran.

What we delivered

A marketplace that respects everyone.

01

Teacher marketplace platform

Complete profile system with specialties (MSA & Quranic Arabic), ratings, availability, and location. Teachers set their own rates or offer volunteer sessions — no platform fees, no friction.

02

Smart matching & filtering

Students browse by specialty, city, rating, and price. A three-step flow — find a teacher, book a session, start learning — with zero unnecessary complexity.

03

Flexible booking system

Teachers manage their own schedules and video links. Students book directly, get calendar invites, and join sessions on their preferred platform. No proprietary video infrastructure required.

04

Volunteer-friendly model

Built with cultural awareness — teaching Quran pro bono carries religious significance. Teachers can offer free sessions, paid instruction, or both, with equal visibility.

Early traction, clear intent.

10+
Qualified teachers
6+
Canadian cities
2
Arabic specialties
The approach

Two sides. One simple flow.

We started with the core loop for both sides: teachers create profiles and set terms, students browse and book. Everything else served that interaction.

The dual-specialty model (MSA vs. Quranic Arabic) was critical — these are fundamentally different learning paths with different teacher qualifications. We built filtering and badging to make the distinction clear without overcomplicating the interface.

The volunteer option was a deliberate design choice. Teaching Quran for free carries cultural and religious weight, and many educators wanted that option. We treated paid and volunteer sessions with equal design respect — no "free tier" stigma.

We skipped proprietary video infrastructure. Teachers bring their own Zoom or Google Meet links, students get calendar invites, everyone uses tools they already trust. Less to build, less to break, more control for teachers.

Teacher 1 Create profile 2 Set terms & availability 3 Receive bookings Student 1 Browse teachers 2 Book a session 3 Start learning marketplace
Built with
Next.jsReactTypeScript Node.jsPostgreSQLSupabase StripeTailwind CSS VercelGoogle Calendar API

Building a marketplace
of your own?

Tell us what you are building. We reply within one business day.

Start a conversation →

No obligation · Intro call · Reply within 24 hours