← Toutes les réalisations

EDT - PWA Emploi du Temps Université

Un emploi du temps étudiant consultable et personnalisable, avec recherche des cours, filtres colorés et devoirs partagés en groupe.

22/09/2021 · Arthur Mondon

EDT - PWA Emploi du Temps Université
Origine
Projet étudiant personnel · Université de Toulon
Intervention
Conception et développement en autonomie
Utilisation
Environ vingt étudiants
État actuel
Non maintenue · accès public retiré

Le point de départ

EDT est né d’un besoin personnel pendant mes études à l’Université de Toulon. L’application web de l’école ne permettait pas de rechercher un cours ou un professeur et proposait peu de personnalisation. Je voulais consulter mon emploi du temps plus facilement et distinguer visuellement les journées de cours des périodes en entreprise.

Ce défi personnel a ensuite été partagé avec les autres étudiants.

Les objectifs

Importer son emploi du temps depuis Hyperplanning, retrouver rapidement un cours ou un enseignant et adapter les couleurs et les vues à ses besoins. Des espaces de classe devaient aussi permettre de partager les devoirs à faire et les examens à préparer.

Mon intervention

J’ai conçu et développé seul l’ensemble de l’application avec PHP, MySQL, HTML, CSS et JavaScript : import des calendriers, recherche, personnalisation, comptes personnels, groupes et administration. Je créais manuellement les groupes de classe, puis les étudiants les rejoignaient sur invitation.

La solution

Chaque étudiant dispose de son propre compte et ajoute son lien ICS Hyperplanning. L’emploi du temps récupéré est mis en cache pendant une heure : lorsqu’il est consulté et que la version enregistrée est trop ancienne, elle est actualisée automatiquement. Un rafraîchissement forcé reste possible à la demande.

L’interface propose plusieurs calendriers et des vues jour, semaine ou mois. La recherche porte notamment sur le nom des cours et des professeurs. Les filtres et les couleurs personnalisées permettent, par exemple, de distinguer les cours des journées en entreprise pour les alternants.

Les groupes de classe réunissent les étudiants invités autour d’un chat et de tâches partagées, avec les devoirs à faire, les examens à prévoir et leurs échéances. Un espace administrateur permet de suivre l’utilisation et de diffuser des messages aux utilisateurs.

Les fonctionnalités

  • Import de l’emploi du temps à partir d’un lien ICS Hyperplanning
  • Cache d’une heure avec actualisation automatique à la consultation et rafraîchissement forcé possible
  • Recherche dans les cours, matières, salles et noms des professeurs
  • Gestion de plusieurs calendriers et vues jour, semaine ou mois
  • Personnalisation des couleurs, des plages horaires et des filtres
  • Distinction visuelle des cours et des journées en entreprise
  • Compte personnel pour chaque étudiant et accès rapide à la carte étudiante
  • Groupes de classe créés par l’administrateur et accessibles sur invitation
  • Chat, partage des devoirs et des examens, avec échéances
  • Administration du suivi d’utilisation et des messages aux étudiants

Les résultats et l’usage actuel

L’application a été utilisée par une vingtaine d’étudiants, avec des retours satisfaits sur son utilité. Elle apportait une recherche et une personnalisation absentes de l’outil utilisé auparavant.

Le projet n’est plus maintenu et son accès public a été retiré.

Les choix techniques et les technologies

Le projet consistait à transformer un calendrier ICS en un outil adapté aux besoins du quotidien étudiant. Il fallait articuler la fraîcheur des données avec un cache d’une heure, proposer une recherche utile et rendre la personnalisation lisible, tout en ajoutant les échanges et les tâches partagées des groupes de classe.

Technologies

HTML 5HTML 5
CSS 3CSS 3
JavaScriptJavaScript
PHPPHP
MySQLMySQL

Pour un projet similaire

Retrouvez les prestations correspondant à ce type de réalisation.

Un projet similaire ? Parlons-en