building·case 07·2025–
A multi-tenant platform tracking everystudent's memorisation journey -daily lessons to parent dashboards.
Teachers log sabak and dhor from their phones - 20 to 40 students a lesson, often on patchy connections. Students progress through 30 juz via a formal para-test workflow. Parents, principals and admins each get their own real-time dashboard - seven roles in all - with gamification, PDF reports, push notifications and Stripe billing layered on top. Every tenant is isolated with Postgres row-level security.
- Scope
- Product · SaaS · Mobile-first
- Stack
- Next.js · Supabase · Stripe · Postgres RLS · PWA
- Team
- 2 + teachers
- Shipped
- 2025–
building·case 07·2025–
Hifdhy
Product · SaaS · Mobile-first
What it does
Daily lesson logging built for teachers on mobile with patchy signal
Full para-test lifecycle - scheduling, examination, approvals
Parent portal with juz-by-juz progress and read receipts
Merit points, badges, streaks and madrasah-wide leaderboards
Multi-tenant with per-madrasah theming and custom domains
Installable PWA with offline support and push notifications
The craft
Mobile-first tabular input designed for one-handed classroom entry
Real-time parent progress charts with per-ayat memorisation density
Custom badge physics and spring-animated milestone celebrations
Next case