EDT - PWA Emploi du Temps Université

EDT - PWA Emploi du Temps Université

22/09/2021

WebApp

Description

"EDT" est une progressive web app que j'ai conçue pour améliorer la gestion de l'emploi du temps des étudiants à l'Université de Toulon, en utilisant PHP et MySQL. Cette application s'interface avec hyperplanning, un outil de planification académique, pour offrir une expérience utilisateur personnalisée et efficace. L'application permet aux étudiants de récupérer et de gérer leur emploi du temps en téléchargeant le fichier ICS depuis hyperplanning. Chaque requête assure que l'emploi du temps est constamment mis à jour. Les utilisateurs peuvent ajouter plusieurs calendriers, les modifier, et choisir entre différentes vues (mois, semaine, jour). Ils peuvent également personnaliser le calendrier, comme la plage horaire d'affichage, la couleur par défaut des événements, et activer des filtres spécifiques. Par exemple, un filtre "entreprise" pour les étudiants en alternance, permettant de différencier facilement les jours de cours des jours en entreprise. La page d'accueil affiche le calendrier selon les paramètres choisis, avec des options pour changer la vue ou ajouter des événements personnels. La fonction de recherche permet de filtrer les cours, les salles, les noms des professeurs, ou les matières. De plus, un bouton pratique sur la page d'accueil permet aux étudiants d'afficher rapidement leur carte d'étudiant pour un accès facile à l'université. "EDT" propose également une fonctionnalité de groupe, permettant aux étudiants de rejoindre ou de créer des groupes de classe. Au sein de ces groupes, ils peuvent accéder à un chat, une liste de tâches (comme les contrôles et les devoirs) avec des dates butoirs, et visualiser la liste des membres du groupe, avec l'option de le quitter. Pour les administrateurs, l'application offre un panel de contrôle en temps réel pour surveiller l'utilisation de l'application, le nombre d'utilisateurs, les dernières connexions et le nombre de calendriers. Ils peuvent également envoyer des messages aux utilisateurs, qui s'affichent en plein écran lors du lancement de l'application. "EDT" est une démonstration de ma capacité à créer des solutions numériques intuitives et fonctionnelles, visant à améliorer l'expérience universitaire et à faciliter la gestion du temps pour les étudiants.

Technologies utilisées

HTML 5HTML 5
CSS 3CSS 3
JavaScriptJavaScript
PHPPHP
MySQLMySQL

Liens associés