Logo Lanfrica

Katlyn627/Project-S.A.F.E

Domain:

education

Record type:

softwareproject
Creator:
Kat
Host:
Project S.A.F.E. (School Attendance & Foundational Empowerment) is an offline-first PWA and M&E retention framework for rural East Africa. It enables community mentors to log attendance offline, detect early dropout indicators within 72 hours, and deploy rapid casework interventions to improve girls' secondary education completion. # Project S.A.F.E. (School Attendance & Foundational Empowerment) -orange) Project S.A.F.E. is an offline-first Progressive Web App (PWA) engineered to prevent school dropouts and protect adolescent female students across low-connectivity regions in East Africa. By eliminating dependence on persistent internet access, it bridges the gap between daily classroom attendance and humanitarian caseworker intervention. --- ## Key Metrics & Impact Targets | Metric | Target | | :--- | :--- | | **Reach** | 30 Schools / 4,500+ Adolescent Female Students | | **Absenteeism Reduction** | 40% reduction in chronic absenteeism | | **Intervention Latency** | < 72 Hours (reduced from 30–60 days) | | **Casework Remediation** | 85% successful resolution & re-enrollment | --- ## Core Features - **Offline Roll-Call & Case Logging:** Capture attendance and student wellness records offline with instant local writes. - **Early-Warning Telemetry:** Automated triggers flag at-risk patterns to alert caseworkers before dropout occurs. - **FCRM Voice Module:** Built-in low-bandwidth audio feedback and complaints mechanism. - **M&E Telemetry Dashboard:** Real-time visibility into student counts, unsynced mutations, and device storage health. --- ## Architecture & Tech Stack - **Frontend & PWA:** Service Workers, Web App Manifest, Cache API. - **Client-Side Storage:** `Dexie.js` (IndexedDB v2 wrapper) managing local mutation ledgers (`safe-offline-db`). - **Sync Engine:** Background sync queue with a 72-hour max retention policy. - **Network Budget:** Strict payload limit (<1.8 MB bundle) optimized for 2G/EDGE networks. - **Hosting & Infrastructure:** Deployed continuously on Render. --- ## Safeguarding & Privacy Child data protection is built into the data layer: - **Zero Plaintext PII:** Sensitive identifiers are never stored unencrypted on client devices. - **Client-Side Encryption:** AES-GCM 256-bit encryption with blind pseudonymized UIDs. - **Standards:** Compliant with **GDPR …

Languages

Licenses