Marc Haye

Futur Développeur Full-Stack

logoIUT

Application d'avis de poursuite d'étude

Dans le contexte du suivi de la scolarité au département informatique de l’IUT de Montpellier-Sète, le logiciel libre Scodoc est utilisé pour gérer les absences et les notes les étudiants tout au long de leur scolarité à l’IUT.

Cependant, il n’y a actuellement pas de logiciel permettant aux jurys, aux enseignants, ainsi qu’aux écoles recrutant de facilement analyser/comparer ces résultats à la fin de l’année. L'IUT avait donc besoin d'une plateforme web sécurisée permettant à chaque partie prenant de la poursuite d'étude d'un étudiant après son parcours au BUT.

Ce projet a pour but de formaliser tous ces résultats pour faire ressortir les compétences les plus/moins acquises pour un étudiant donné, et de pouvoir le comparer à d’autres peu importe leur parcours.

Ces résultats seront visibles par les enseignants, et attribueront lors du grand conseil une décision finale à chacun. Ces écoles partenaires pourront ensuite s’authentifier, accéder aux décisions du conseil, et aux agrégations.

Mon rôle fut de superviser le développement du projet, animer la mêlée (Scrum) pour l'équipe dans son ensemble en s'assurant que le framework Scrum est respecté. Mon travail consistait à aider à devenir autonome grâce à des techniques comme l’auto-organisation et la résolution des conflits.

Contrairement à un chef de projet traditionnel dont l’objectif est de maintenir l’équipe et le projet sur la bonne voie, mon but consiste ici à faire en sorte que l’équipe soit alignée sur le modèle Scrum.

- Compétences techniques -

GIT

Git

Versioning (gestion des versions) du projet, et collaboration en équipe.

Docker

Docker

Aide au deploiement de l'application.

Architecture MVC

Architecture MVC

Structure globale et pattern architecturale du projet.

LDAP

Protocole LDAP

Communication sécurisée avec le service d'annuaire de l'IUT de Montpellier-Sète.

PHP

PHP

Développement coté serveur de l'application.

HTML

HTML

Développement de l'interface utilisateur.

Bootstrap

Bootstrap

Mise en page de l'interface visuelle.

Programmation orientée objet

Programmation Orientée Objet

Pattern de développement de l'application.

PostgreSQL

PostgreSQL

Réalisation de la base de donnée de l'application.

PL/SQL

PL/SQL

Fonctionnement dynamique de la base de donnée.

Chart.JS

Chart.JS

Graphiques comparatifs (Radar Chart) des résultats des étudiants et des médianes.

- Illustrations -

Visiter le site