Ce code représente une proposition de solution pour la partie pratique disponible ici. Il n'est pas optimisé et se focalise seulement sur l'IHM.
L'application ne nécessite aucune installation. Elle utilise des données fictives à titre d'exemple sans utiliser une base de données réelle.
Démo de l'exécution ici.