Projet étudiant - Application Web de Gestion d'Horaire et d'Échange pour le Collège Bois-De-Boulogne
Auteurs : Laurent Stéphenne, Maxime Rodgers, Henri-Louis Charbonneau, Eliott Bonnefoy et Alexandre Veregut
Le but de ce projet est de développer une application web destinée aux étudiants du Collège Bois-De-Boulogne, permettant de simplifier l'organisation des horaires et la gestion des échanges de matériel scolaire. L'application vise à améliorer la qualité de vie des étudiants en facilitant la planification et la communication, tout en favorisant une culture d'entraide et de partage.
-
Organisation et partage des horaires : Les étudiants peuvent créer et gérer leurs horaires de cours, de travail et d'activités extrascolaires. Ils ont également la possibilité de partager leurs horaires avec d'autres étudiants, afin de faciliter la coordination des rencontres, des projets de groupe et des événements.
-
Plateforme d'échange de matériel scolaire : Les étudiants peuvent mettre en ligne leurs livres, notes de cours et autres fournitures scolaires dont ils n'ont plus besoin, et les échanger avec d'autres étudiants. Cette fonctionnalité encourage la réutilisation et le recyclage, tout en permettant aux étudiants de réaliser des économies.
- Frontend : HTML, CSS, JavaScript (TypeScript), Sveltekit et Tailwind CSS
- Backend : Node.js et MongoDB
- Déploiement : Vercel
En envisageant une évolution future de l'application, nous pourrions intégrer davantage de fonctionnalités et d'améliorations, telles que :
- Amélioration de la communication et de la collaboration : Intégrer des outils de messagerie et de partage de documents pour faciliter les échanges entre les étudiants et leurs groupes de travail.
- Gestion des devoirs et des projets : Ajouter des fonctionnalités pour aider les étudiants à planifier et à suivre leurs devoirs, leurs projets et leurs examens.
- Personnalisation de l'interface utilisateur : Offrir la possibilité aux utilisateurs de personnaliser l'apparence de l'application en fonction de leurs préférences et de leurs besoins.
- Tests approfondis et résolution des problèmes : Mener des tests rigoureux et recueillir les commentaires des utilisateurs pour optimiser l'expérience utilisateur et résoudre les problèmes éventuels.