VSG — Virtual Schools of Gaza
Crisis-adapted alternative schooling platform mirroring Gaza's educational infrastructure.
The Problem
Complete destruction of physical schools in Gaza, leaving hundreds of thousands without access to structured education or record-keeping.
The Solution
A cloud-based digital twin of the Palestinian schooling system, allowing students and teachers to resume classes, assignments, and lectures in a familiar hierarchy.
Feature Breakdown
Modular architecture of the VSG system.
- • Directorates
- • Schools
- • Grades
- • Sections
- • Live Lectures
- • Recorded Classes
- • Digital Assignments
- • Self-paced Modules
- • Admins
- • Managers
- • Teachers
- • Students
Architecture
graph TD
A[Public Web] --> B[Next.js App Router]
B --> C[Edge Functions]
C --> D[Object Store: Educational Content]
C --> E[Real-time DB: Live Interaction]Key Technical Features
Maintain Schools Hierarchy
- • Mirrors the Palestinian schooling system
- • Same Grades/sections organization
- • Keeps the teachers supervision
Curriculum Alignment
- • Direct mapping to official Palestinian textbooks
- • Grade-specific content tracks
- • Automated grading for core subjects
Gallery

Centralized hub for managing classes and student progress.

Teachers can post announcements for the class and students can view, comment and reply to them.
Engineering Challenges
Intermittent Connectivity
Implementing a robust local-first strategy to ensure learning isn't interrupted by frequent blackouts.
Scalability
Structuring the database to handle the massive hierarchy of the entire national school system.
Roadmap
- Core LMS foundation
- User authentication
- Basic attendance tracking
- Live lecture integration
- Parental supervision module
- Mobile-optimized PWA
- AI-based learning paths
- Psychosocial support modules
- Official certificate issuing
Deep Dive Case Study
Read the technical analysis of how we solved complex engineering problems for this project.