← All work

Ilmora — Quran Academy OS

My current venture: the operating system for online Quran academies — AI class monitoring, smart scheduling across timezones, automated invoicing, teacher payroll, HR, and quality control in one platform. Live at ilmora.ai.

LaravelNext.jsPostgreSQLRedisReverbDocker

Overview

Ilmora is my current venture: an all-in-one management platform for online Quran academies. Most academies run on five disconnected tools — one app for video classes, a spreadsheet for salaries, WhatsApp for parent communication, manual reports for quality control. Ilmora replaces that mess with a single system built exclusively for how these academies actually operate.

It's live at ilmora.ai and running in production.

What it does

  • AI class monitoring — every class is watched by an intelligent quality layer: it detects disruptions in real time, checks teaching-protocol compliance, and surfaces technical issues before parents complain.
  • Smart scheduling — academies teach students across the globe; the scheduling engine handles timezones, detects conflicts, and assists with assignment so admins stop juggling calendars.
  • Automated invoicing & payroll — family- and student-based billing generated every cycle, plus teacher payroll that supports fixed, hourly, per-student, and hybrid compensation models with a full audit trail.
  • HR & quality control — recruitment pipelines, onboarding, leave and attendance, performance evaluations, protocol compliance checks, and a student feedback loop.
  • Unified communication & BI — built-in messaging for admins, teachers, and parents, with real-time analytics on revenue, attendance, retention, and trial conversion.

The stack

A Laravel API with dedicated queue workers, a scheduler, and Laravel Reverb for real-time WebSocket updates — all containerised with Docker alongside PostgreSQL and Redis. The frontend is Next.js. Everything about the architecture is built for the operational reality of a platform that academies run their whole business on: background jobs that can't silently fail, real-time class state, and billing math that has to be right.

My role

Founder and engineer. I designed the domain model, built the API and frontend, and run the infrastructure. Building vertical SaaS for a niche teaches you that the product is 20% code and 80% understanding how the customer actually works — the payroll module alone supports more compensation structures than most general-purpose HR tools.

Why it matters for your project

If you're building vertical SaaS — billing cycles, multi-role permissions, real-time features, background processing — I'm doing all of it right now, in production, with my own money on the line.

Next step

Have a project that needs to actually ship?

Tell me what you're building. I'll reply within one working day with an honest take on scope, timeline, and whether I'm the right person for it.