DeenLytics

EdTech Platform

An online madrasa that runs on three applications, serving students every day.

Problem

Iqra runs structured multi-year programmes for adults who study alongside work. Enrolment, course information and student support were being handled by hand across phone calls and spreadsheets, and the team needed a system that could grow with a national student base.

Build

Iqra Online Madrasa teaches Arabic and Islamic studies to adult learners across Bangladesh. We built the entire platform: the public site students find, the admin panel the team runs it from, and the API that connects them.

Category
EdTech Platform
Year
2025
Applications
3
Stack
Next.js · TypeScript · Laravel · MySQL · Tailwind CSS
Iqra Online Madrasa public website homepage

Chapter 01

The client and the problem

Iqra runs structured multi-year programmes for adults who study alongside work. Enrolment, course information and student support were being handled by hand across phone calls and spreadsheets, and the team needed a system that could grow with a national student base.

Iqra Online Madrasa public website homepage

Chapter 02

What we built

We split the system into three applications so each could evolve independently: a fast, statically-rendered public site for prospective students, a protected admin panel for the academic team, and a Laravel API that owns the data. The public site is designed for Bengali readers on mobile networks; the admin panel gives staff role-based access to courses, students and content without touching code.

iqraonlinemadrasa.com
  1. 01Public website (Next.js)
  2. 02Admin CMS (Next.js)
  3. 03REST API (Laravel)

Chapter 03

The system

3 applications, each with its own job, sharing one source of truth.

  1. 01Public website (Next.js)
  2. 02Admin CMS (Next.js)
  3. 03REST API (Laravel)
  • Next.js public website with course catalogue and admission flow
  • Admin CMS with role-based access for teachers and staff
  • Laravel REST API shared by both front-ends
  • Student admission and enrolment workflow
  • Bengali-first content model
  • Production hosting, backups and monitoring

Chapter 04

Delivered

Everything that shipped, in the client's hands.

  • Next.js public website with course catalogue and admission flow
  • Admin CMS with role-based access for teachers and staff
  • Laravel REST API shared by both front-ends
  • Student admission and enrolment workflow
  • Bengali-first content model
  • Production hosting, backups and monitoring

The screens

Iqra Online Madrasa public website homepage
Iqra Online Madrasa about page
Iqra Online Madrasa course outline page
Iqra Online Madrasa admission form

Have something like this in mind?

Tell us what you are trying to build. We reply within one working day.