Sadulas
Sadulas is an integrated school information system with a public portal and admin dashboard for content, correspondence, and student records. The platform was later extended with E-Absensi for offline-first digital attendance.

SDN Sunter Agung 12 PG
Web Developer
Dec 2025 - Jan 2026
1 · Solo Full-stack Developer
Impact
Digitized records
Workflow
One staff dashboard
Operations
Problem
School staff managed website content, correspondence, and student records through disconnected manual processes, making retrieval slow and error-prone.
Research
Requirement-gathering sessions with administration staff and teachers, followed by workflow mapping for incoming and outgoing correspondence and student archives.
Constraints
PHP and CodeIgniter 4, shared hosting, a CMS usable without developer assistance, and a short delivery timeline.
Solution
A public portal and admin CMS with integrated correspondence and student-record modules in one dashboard.
Design & Architecture
A CodeIgniter 4 MVC architecture with separate relational schemas per module for scalability and a straightforward audit trail.
Development
Architecture, database design, admin CRUD, authentication, technical SEO, quality assurance, and production deployment.
Challenges
Unifying different administrative workflows without increasing the learning burden for non-technical staff.
Lessons Learned
A simple admin experience creates more value than complex features for daily operational users.
Core Modules
Public Portal
School profile, facilities, news, and public information.
Admin CMS
A central dashboard for managing content without code changes.
Correspondence
Tracking and archiving for incoming and outgoing letters.
Student Records
Searchable and scalable student master-data archives.
Development Workflow
Architecture & Database
PlanningRequirements analysis, relational schema design, and MVC setup.
Core Engineering
DevelopmentAdmin dashboard, CRUD modules, validation, and authentication.
Security & Deployment
ReleaseSecurity hardening, responsive QA, technical SEO, and deployment.
Stack