Back
Case StudyProductionEdTech

Raport Online System

Web-based school management system digitizing the assessment process. Features automated bilingual (Indonesian/Arabic) PDF report generation.

2
Languages
PDF
Auto Generation
100%
Digital Input
Laravel 11PHP 8.2Snappy PDFAR-PHPTailwind CSSMySQL

The Challenge

Complex Grading Logic

Educational institutions (Pesantren) often have complex grading structures involving multiple subject groups (Muatan Lokal, Nasional, Diniyah) that need to be aggregated differently.

Bilingual Requirement

The institution required reports to be generated in both Indonesian and Arabic, which poses significant technical challenges for PDF rendering engines due to Right-to-Left (RTL) text support.


The Solution

Advanced PDF Generation

Integrated Snappy PDF (Wkhtmltopdf) and AR-PHP library to correctly render complex Arabic script and RTL layouts in the final report cards.

Dynamic Grading Engine

Developed a flexible grade input system that adapts to different subject categories and automatically calculates semester averages and class rankings.

Role-Based Workflow

Created distinct portals for Teachers (Input), Homeroom Teachers (Review), and Administrators (Config), streamlining the entire academic cycle.

Interested in a Similar Project?

Let's discuss how technology can help your mission or business.