Back to work
LiveEdTech SaaS · Multi-tenant

Mudarris

Offline-first multi-tenant tutoring SaaS — cross-platform app, parent portal, in-class exams.

Year: 2024Region: Egypt
Mudarris
4
Client platforms
15
Business rules
3
Plan tiers
2
Sync layers

Overview

An offline-first, multi-tenant SaaS that digitizes the full operation of a tutoring business — students, classes, attendance, invoicing, a question bank, and live in-classroom digital exams delivered to students' phones over local Wi-Fi. Tutors run a cross-platform app, parents track progress on the web, and the owner runs the business from an admin console — fully bilingual Arabic/English.

Signature capabilities

01

In-classroom exam engine

The tutor's device becomes an exam host students join from their phones over local Wi-Fi — no internet — with live controls and anti-cheat (question shuffling, IP-bound sessions, tab-switch detection, watermarking).

02

Offline-first with dual sync

Everything works with no network; a change-tracking engine reconciles to the cloud and peer-to-peer across devices on a staggered cadence.

03

Multi-tenant isolation

Every record is tenant-scoped and enforced by row-level security from the token; the privileged key never ships on the device.

04

Subscription & plan gating

Tiered plans with free trials are enforced twice — client and server — so limits can't be bypassed.

05

Parent engagement

A real-time parent portal with web push, plus an automated WhatsApp pipeline with deduplication, queueing and scheduled daily summaries.

06

Owner business console

Tenant management, an inline plan editor, and MRR / churn / revenue analytics, with a content-managed marketing site.

Feature set

Tutor app

  • Students with QR codes & Excel import
  • Class groups & weekly schedules
  • Staff with PIN & permissions
  • Attendance tracking
  • Homework assignment
  • Question bank
  • Automatic monthly invoicing
  • Payments & revenue reporting
  • Dashboard analytics
  • PIN & biometric login
  • Local backups & export

In-class exams

  • Digital exams over classroom Wi-Fi
  • Smart / randomized question selection
  • Live teacher controls (pause, extend, block)
  • Automatic grading
  • Anti-cheat (shuffling, watermark, tab-switch)
  • Paper & digital modes

Parents

  • Phone login & multi-child view
  • Invoices & payment history
  • Exam results & score trends
  • Attendance calendar
  • Homework calendar
  • Web push notifications

Owner & business

  • Self-service signup & free trials
  • Tiered subscription plans
  • Inline plan editor
  • Tenant management
  • MRR / churn / revenue analytics
  • Content-managed marketing site
  • WhatsApp automation

Built with

Mobile & desktop
FlutterDart
Web
Next.jsReactTypeScriptTailwind CSS
Backend
Managed PostgresEdge functionsScheduled jobs
Billing
Card paymentsAuto-renew
Messaging
WhatsAppWeb push