AL-IBIEWI00%
Al-IbiewiAl-Ibiewi

Web Design, WordPress & Automation

ABUBAKAR ZUBAIR OKHAYOLEDESIGN ENGINEER
All workAl-Ibiewi Studio/2026

Most learning management systems fail Islamic academies because they assume pre-recorded videos rather than live Halaqah recitation. Al-Ibiewi LMS was engineered to bring live classes, Quran progress, attendance, and payments into one unified operating system.

Al-Ibiewi LMS live interface
Al-Ibiewi LMS on mobile
  • 10Registered AcademiesOnboarded within 24 hours of launch
  • ₦500Monthly Per StudentBilled monthly through Paystack
  • 0Third-Party FeesSelf-hosted Docker Compose on Contabo VPS
Role
Founder, Product Designer & Full-Stack Software Engineer
Timeline
Shipped & Live
Client
Proprietary Multi-Tenant SaaS Platform
Stack
Next.js 16, TypeScript, Tailwind CSS, Prisma ORM, PostgreSQL

01

The discovery and structural gap

AfterbuildingAl-AmānahAcademyandworkingcloselywithonlineQuraninstitutes,Isawtherecurringoperationalheadachedirectorsfaced.TheystartedwithaWhatsAppgroupandaspreadsheet,whichworkedfineforfivestudents.Butastheacademygrewpasttwentyorfiftylearners,administrationfellapart.Directorsweretrackingattendanceinonesheet,paymentsinanother,classlinksinWhatsApp,andstudentQuranprogressinhandwrittennotes.Traditionalschoolmanagementsystemsassumedphysicalbrick-and-mortarbuildingswithbusroutes,whileWesternLMSplatformschargedexpensivedollarfeeswithoutsupportingNigerianpaymentrailsorlive1-on-1recitationpedagogy.

02

A modular monolith and deep pedagogical integration

Ratherthanstitchingtogetherthird-partySaaStoolsthatdriveupcosts,IengineeredamodularmonolithwithNext.js16,TypeScript,andPrismaonPostgreSQL,whereeveryqueryisscopedtoasingleschool.Teacherslogeachclassononeshortscreen:attendance,theSurahandayahrange,whetheritwasanewlessonorarevision,Tajweednotes,andhowitwent.IintegratedPaystacksoeachacademypaysonemonthlybillof₦500peractivelearner,builtWebPushremindersthatreachteachersandparentsattherightmoment,generatedmonthlyprogressreportsandreportcardsstraightfromtheclasslogs,andauthoredazero-dependencyWordPresscompanionpluginsoacademiescouldembedtrialbookingformsandstudentloginbuttonsontheirexistingwebsiteswithoutmigratingdomains.

03

10 academies within 24 hours of launch

Theresponsefromacademydirectorswasimmediate.Within24hoursoflaunch,10independentIslamicacademiesregisteredtheirschoolsontheplatform.Directorsgainedaninstantcommandcenterfortuitiontrackingandattendanceaudits,teacherssavedhourspreviouslylosttomanualreporting,andparentsreceivedtheirowndedicatedportaltomonitortheirchildren'sQuranmemorizationandjoinliveclassesinoneclick.Bypairingrigorousengineeringdisciplinewithdeepdomainunderstanding,Al-IbiewiLMStransformedacomplexadministrativeburdenintoareliable,self-sustainingdigitalengine.

Under the hood

The decisions that made the outcome possible.

  • 01Next.js 16 App Router Modular Monolith Architecture
  • 02PostgreSQL 17 with Mandatory Per-School Query Scoping and a Least-Privilege Database Role
  • 03Monthly Paystack Billing on Peak Active Learners (₦500/learner)
  • 04Web Push API and Service Worker Integration for Class Alerts
  • 05Timezone-Aware Scheduling, Including Classes That Run Past Midnight
  • 06Monthly Progress Reports and PDF Report Cards Generated from Class Logs
  • 07Zero-Dependency Custom PHP WordPress Companion Plugin
  • 08Installable PWA on Phone and Desktop
  • 09Docker Compose Deployment on Contabo VPS with Zero Extra Overhead

Al-Ibiewi LMS home page, run your Quran madrasah from one place
Al-Ibiewi LMS home page, run your Quran madrasah from one place
Al-Ibiewi LMS product walkthrough section
Al-Ibiewi LMS product walkthrough section
Al-Ibiewi LMS about page
Al-Ibiewi LMS about page
Al-Ibiewi LMS platform guides and video tutorials
Al-Ibiewi LMS platform guides and video tutorials
Al-Ibiewi LMS blog for Islamic academy leaders
Al-Ibiewi LMS blog for Islamic academy leaders
Al-Ibiewi LMS feature section
Al-Ibiewi LMS feature section
The director's roster: every learner with their teacher, weekly sessions and parent, with enrolment and admissions one click away.
Director Roster Management
Each month's bill is worked out from the peak number of active learners at ₦500 each, and the academy pays by card, transfer or USSD through Paystack.
Paystack Billing Center
Each teacher opens on a countdown to the next class, one-tap Start class and Log session, anything that needs attention, and the week ahead.
Teacher Today Screen
After class the teacher marks attendance, picks the Surah and ayah range, says whether it was a new lesson or revision, and rates how it went.
Lesson Logger
On a phone, parents switch between their children, learners see their next class and streak, and teachers see what still needs logging.
Parent, Learner & Teacher Phone Apps

Current captures from the live product: the public site, the director's dashboard, Paystack billing, teacher tools, and the phone apps for families and teachers.

Public Marketing Hero01
The live landing page, written for the directors of Quran academies, madrasahs and Arabic institutes.
The live landing page, written for the directors of Quran academies, madrasahs and Arabic institutes.

Looking back

Abubakar Zubair Okhayole

BuildingAl-IbiewiLMSprovedthatsoftwareismostpowerfulwhenitisbuiltfromdirectdomainempathy.HavingworkedwithIslamiceducatorsfirsthand,Iknewtheirfrictionpointsintimately.DesigningtheUIwithcalmrestraint,writingtype-safeNext.jsserveractions,enforcingmulti-tenantisolation,anddeployingoncost-effectiveVPSinfrastructureallowedustoshipaproductionsystemthatsolvesgenuineoperationalproblemswithoutunnecessaryoverhead.