
Lors de mon dernier cours d’application Web au cégep, on devait choisir un projet dans une liste proposée par notre enseignant. Avec mon équipe, on a décidé de se lancer dans quelque chose d’assez ambitieux : le portail du département d’informatique. L’idée derrière ce projet était de concevoir un espace numérique pour les étudiants du programme. Un lieu pensé pour favoriser l’entraide, le tutorat, le partage d’événements, la mise en valeur de projets, mais aussi la création et la consultation de tutoriels. En bref, un vrai portail collaboratif qui rassemble la communauté étudiante autour du développement et du partage de connaissances.
Sur ce projet, j’ai d'abord réalisé la conception de l'ensemble des interfaces sur Figma avant de passer au développement des pages. Je me suis principalement occupé des systèmes de gestion de projets, de groupes, de cours et d’événements. J'ai également intégré la communication en temps réel pour la messagerie en utilisant les WebSockets. Mon rôle a donc été assez polyvalent, me permettant de travailler sur l'expérience utilisateur tout en développant les fonctionnalités clés de la plateforme.
Project Gallery

Étant donné la quantité de fonctionnalités demandées, nous avons choisi de diviser le projet en plusieurs applications tout en conservant une base commune d’utilisateurs. Deux applications principales ont été développées : le portail du département et une plateforme de tutorat intégrant les appels vidéo. Ces deux applications s’appuyaient sur une troisième, dédiée à l’authentification et mise en place avec OpenIddict, une librairie permettant de gérer les comptes et le SSO entre les différentes parties du projet.
More Projects