

Mwangaza School
La gestion scolaire pour la RDC, pensée pour marcher sans internet.
Élèves et familles, frais en dollars et en francs congolais, une caisse qui imprime les reçus, le suivi des impayés, les notes, les délibérations et les bulletins, et un espace où les parents suivent les paiements sur leur téléphone. Conçue avec une école technique de Goma.
Rôle · Produit, design, développement et exploitation
Ce que j'ai fait
- Chaque écran dessiné d'abord en maquette, puis l'API Django et les applications React du personnel et des parents.
- Caisse qui marche hors ligne : chaque appareil numérote ses reçus et chaque écriture est idempotente, donc rien n'est compté deux fois au retour du réseau.
- Données de chaque école isolées deux fois, par l'application et par la Row Level Security de PostgreSQL, avec un journal des paiements, des notes et des rôles.
- Mise en production et surveillée, avec sauvegardes hors serveur et sonde de disponibilité.













