03

ESISBI 4.0

School and pesantren management system for Yayasan Bunyan. One place for finance, student records, the Qur'an programme, and daily academic work.

Live since August 2026 · Yayasan Bunyan

client/
Yayasan Bunyan
sector/
Education, schools and pesantren
scope/
Design, build, hosting, and maintenance
users/
Foundation leadership, unit staff, teachers, and parents
Sekolah Bunyan Indonesia logo

› tree esisbi-4/

  • finance/bills, payments, receipts, reports
  • students/records per unit, grade, and class
  • quran/halaqah, memorisation, exams
  • academic/journals, attendance, grades, report cards
  • admissions/from applicant to enrolled student
  • staff/attendance and inventory
  • access/roles per unit, change log
  • parents/one page per child, opened from a link
problem/

Where it started

The school was already running on several systems. Before writing any code, we went through three of them page by page, and two findings changed the build plan.

The first release had a narrow goal: the treasurer issues bills for every student at once, records payments without duplicates, and parents see their child's bills without installing anything. Everything else was added on top of that, one unit of work at a time.

built/

What we built

  • Finance

    Bills issued to every student at once, payments in cash or by transfer, ready-to-print receipts, a daily receipts view, and reports exported to Excel.

  • Student records

    Students, classes, dormitories, and teachers in one place, searchable, and imported from Excel instead of typed one by one.

  • Qur'an programme

    Halaqah groups, new and review memorisation, tahfidz exams, and each student's progress.

  • Academic

    Class journals, daily attendance, grades entered per class, and report cards per level.

  • Admissions

    Applicants, fees per component, and the move from applicant to enrolled student with their bills.

  • Staff and assets

    Teacher attendance taken from class journals, plus inventory and the library.

  • Payment matching

    Incoming bank transfers matched against open bills, and reminder messages drafted by the system.

  • Parent page

    A short page per child: what is still owed, payment history, memorisation, attendance, and grades.

decisions/

Decisions that shaped it

  • rules/

    Rules live in the database

    A student cannot be billed twice for the same item, and a payment larger than the bill is rejected by the database itself, not by a screen that can be skipped.

  • roles/

    Access by role, not by hidden menus

    From foundation leadership to the front-desk officer who receives cash, each role sees only what it needs. Revoking access keeps every payment that person recorded.

  • parents/

    Nothing for parents to install

    Parents open their child's page from a private link sent over WhatsApp. No account, no app, no password to forget.

timeline/

How it grew

  1. Aug 2026

    First release

    Billing and payments, school records, the Qur'an programme, and daily academic activities.

  2. Sep 2026

    Admissions and reports

    Applicant intake, receipts, Excel reports, and a shorter parent page chosen by the finance team.

  3. Oct 2026

    Built around each unit

    Visual identity from the Bunyan logo, adjustable text size, and a per-unit trial with demo accounts.

  4. Now

    Still growing

    An AI assistant that guides staff by role, automatic monthly bills, and report cards per level.

What stays private. Student records, fees, and school figures belong to Yayasan Bunyan and are not shown on this page.