Raport Online is a web-based school management system designed to digitize the assessment process. It streamlines student record-keeping, subject management, and automated grade report generation with full support for bilingual output (Indonesian and Arabic).
This application serves as a robust tool for educational institutions (schools or Pesantren) to manage their academic data efficiently. It allows teachers to input grades digitally and generates professional PDF reports for students.
- Academic Management: Simplified management of Students (Santri), Teachers (Guru), Classes, and Subject Groups.
- Dynamic Grading System: Flexible grade input categorized by semester, subject, and class.
- Bilingual PDF Reports: Generate automated grade reports (Raport) in both Indonesian and Arabic formats using advanced PDF engines.
- Automated Calculations: Built-in logic for automatic calculation of averages and departmental rankings.
- Secure Access: Role-based authentication ensuring that teachers and administrators can only access relevant data.
- Advanced Layouts: Interactive dashboard for real-time monitoring of academic progress across different grades and classrooms.
- Backend: Laravel 11.x (PHP 8.2)
- PDF Engines: Snappy PDF (Wkhtmltopdf) & BarryVDH DomPDF
- Bilingual Processing: AR-PHP (for handling Arabic text rendering)
- Frontend: Blade Templating, Tailwind CSS, Vite
Kamaluddin Arsyad Fadllillah Fullstack Web Developer | UGM Software Engineering