Développeur
Full-Stack
& Réseau
Papa Ahmadou Mbow
Plateforme Laravel complète pour l'Institut des Sciences Souleymane Niang, dont je suis le responsable technique : inscriptions, emplois du temps, présences, examens, notation LMD avec crédits ECTS et règles de rattrapage, relevés de notes, messagerie et e-mail. 449 vues Blade, 72 migrations, et un déploiement en production piloté par un script maison et des tâches planifiées.
Le paiement des frais se fait en ligne — Wave, Orange Money, Free Money et carte bancaire via PayDunya — avec vérification d'IPN signée SHA512, derrière une interface PaymentGateway qui permet de changer de prestataire sans toucher à l'application.
Les examens se passent en ligne sous surveillance : fenêtres de composition, suivi des pertes de focus, des sorties du plein écran et des reconnexions, reprise après incident, clôture par cron. Les questions ouvertes sont pré-corrigées par l'API Anthropic en sortie JSON structurée, avec gardes anti-injection — et validation humaine obligatoire : le modèle n'écrit jamais une note en base, un professeur accepte ses suggestions ou les rejette toutes.
La plateforme a été testée de bout en bout sur une promotion complète ; elle entre en service avec de vrais étudiants à la prochaine rentrée.