Tchad Education System
2025-05-06EdTech

Tchad Education System

Next.jsTypeScriptTailwind CSSFirebaseNode.js+7

01. Vue d'ensemble

Initiative EdTech visant à numériser la gestion scolaire et l'apprentissage au Tchad. La plateforme accompagne écoles, enseignants et élèves avec l'inscription, le suivi des notes et des outils de communication.

Objectif

Créer une plateforme éducative complète qui numérise la gestion des établissements et les systèmes d'apprentissage au Tchad.

Résultat

Une plateforme pleinement opérationnelle permettant l'inscription, le suivi des notes et l'amélioration de la communication entre acteurs scolaires.

02. Stack technique

Next.js
TypeScript
Tailwind CSS
Firebase
Node.js
Prisma
Express
Socket.io
PostgreSQL
Vercel
GitHub Actions
Figma

03. Fonctionnalités clés

Authentification multi-role et gestion des permissions

Dashboard de gestion des écoles et classes

Suivi en temps réel des notes et présences

Support mobile offline-first

Support bilingue (français et arabe)

04. Pipeline d'ingénierie

01

Recherche terrain dans 5 régions du Tchad

02

Architecture modulaire avec accès par rôles (admin, enseignant, élève)

03

Synchronisation temps réel via Firebase

04

Déploiement CI/CD avec Vercel et GitHub Actions

05. Défis & exécution

Contrainte

Connectivité internet instable dans les zones rurales

Exécution

Implémentation d'une architecture offline-first avec stockage local et synchronisation différée.

Contrainte

Accès limité aux appareils numériques dans certaines écoles

Exécution

Création d'une PWA légère avec fallback SMS pour les notifications critiques.

Contrainte

Standardisation linguistique et curriculaire

Exécution

Mise en place d'un CMS flexible avec support multilingue et programmes personnalisables.

Retour à l'archive.

Emmanuel Adoum | Portfolio