Platform architecture
20 — School Management SaaS
Multi-tenant school EMIS I oversee as DarDev CTO — grades, absences, parent app, and Tunisia-hosted delivery launched in 2026.
Overview
20 is a DarDev product — school management software offered free to Tunisian institutions, with a parent mobile app connected at enrollment. I serve as CTO: platform architecture, delivery standards, and integration with DarDev Workspace identity.
Product marketing and school onboarding live at 20.tn and dardev.net. This page covers the technical and leadership story on my personal site.
The challenge
Tunisian schools run on paper circulars, manual grade entry, and disconnected parent communication. A credible EMIS must be free for schools, fast for secretaries, mobile-first for parents, and trustworthy on data residency — without enterprise sales cycles blocking adoption.
Product architecture
20 is multi-tenant school SaaS: each institution gets isolated academic data while sharing platform operations. Core flows cover grades, absences, timetables, report cards, and messaging. Parents join via QR at enrollment — no manual account linking.
Platform capabilities
- Grades and PDF report cards with digital signatures
- Absence tracking with automatic parent alerts
- Schedules and timetables across grades
- Parent messaging — iOS and Android apps
- Administrator analytics — attendance and performance dashboards
- Hosted in Tunisia with AES-256 encryption and GDPR alignment
Delivery model
Schools activate at no platform fee. DarDev engineering maintains Workspace SSO, hosting, and release discipline. Domain product decisions sit with the DarDev product team under my technical oversight.
Results
- 2026
- Product launch
- TN
- Data residency
- Hosted in Tunisia
Key decisions
Free for schools
Adoption barrier removal — schools get full EMIS without license negotiation. Platform economics come from scale and adjacent DarDev services, not per-seat school fees.
Parent app at enrollment
QR-based linking at the secretary desk beats email invitations that never get opened. Mobile is the parent interface; web is the school interface.
DarDev platform underneath
20 ships on the same Workspace identity and ops discipline as Hesabi and client delivery — not a one-off codebase without governance.
My role
- CTO at DarDev — technical strategy and platform architecture for 20
- Workspace integration and delivery standards across the engineering team
- 2026 launch oversight alongside Hesabi and ongoing client work