Engineering Resilience: Rebuilding Gaza's Education System Digitally
How we designed a cloud-based digital twin of the Palestinian schooling system to provide continuity under extreme conditions.
The Challenge: Education in a Conflict Zone
The total destruction of physical school infrastructure created an immediate need for a digital alternative that could mirror the existing hierarchy of Directorates, Schools, and Grades.
We needed a system that wasn't just a collection of files, but a structured environment where students felt they were still part of their specific school and section.
Architecting for Hierarchy
The data model was the most critical piece. We implemented a recursive organizational structure using PostgreSQL and Prisma.
Each entity (School, Grade, Section) is part of a larger cluster, allowing for regional reporting while maintaining a localized classroom experience.
- Multi-tenant architecture where each Directorate acts as a root tenant.
- Role-based access control (RBAC) specifically tailored for educational workflows.
- Integrated real-time attendance tracking for virtual classrooms.