
RAPOR
LAMAHOLOT
Overview
This system tackles the inefficiency of manual report card processing. By digitizing the entire workflow—from teacher grade input to final report generation—it ensures accuracy, security, and ease of access for all stakeholders involved in the school's academic reporting process.
Key Features
- Multi-layer Authentication (Admin, Teacher, Student)
- CRUD User Management (Teachers/Students)
- Subject-based Grade Input
- Auto-generated PDF Reports (FPDF)
- Student Access Portal
Metrics & Achievements
Challenges & Solutions
Challenge: Precise Layout for Printing
Generating standard report cards that match physical formats using HTML was inconsistent across browsers.
Solution: Implemented FPDF library to programmatically draw the report card pixel-perfectly, ensuring the PDF output is identical to official requirements.
Challenge: Secure Role Management
Ensuring students cannot access other students' grades or modify teacher data.
Solution: Implemented session-based authentication with strict role checks on every controller action, redirecting unauthorized access attempts immediately.


Tech Stack
Project Info
- Year2025
- RoleFullstack Developer
- StatusLive