Cette application n'est pas en partenariat avec l'ESIR
et relève d'une initiative personnelle
Le but de cette application Web est de fournir un espace de consultation global des notes publiées sur l'espace d'apprentissage Moodle.
Elle répond à un constat simple : il n'existe aucun service permettant à chaque étudiant de pouvoir consulter simplement et efficacement les notes qu'il a obtenu dans un module suivi. De plus, l’hétérogénéité des principes de mise en ligne des résultats (extensions de fichier différentes, présentations des contenus différentes, ...) rend la tâche d'autant plus difficile et empêche alors un aperçu simple et rapide de ses résultats.
Afin de palier à ces problèmes, il s'agira de permettre un aperçu global des notes d'un étudiant à l'aide de l'alimentation de la base de données par un import des fichiers déposés dans les espaces Moodle. Cet outil proposera également un moyen, pour tout élève, d'être notifié par mail de l'ajout d'une ou plusieurs notes dans un module le concernant.
L'application, en cours de développement, repose sur le framework PHP/Symfony 4 pour le côté Backend et sur l'utilisation de Bootstrap 4, jQuery, JavaScript et Ajax pour le Frontend.
- Initialisation du framework
- Modélisation de la base de données
- Création des entités/relations
- Templating du squelette de l'application
- Templating page de connexion et inscription
- Templating du dashboard (statistiques et notifications)
- Implémentation de la connexion et de l'inscription
- Implémentation du dashboard
- Templating du dashboard Admin (gestion des droits, ajout d'évènements, import de notes ...) (en cours)
- Implémentation du dashboard Admin