Ce service est basé sur l'offre et la demande. D'un côté, un étudiant va énumérer et présenter les compétences qu'il peut partager; et de l'autre côté, un second étudiant va formuler une demande d'aide.
HelpORT - Plateforme d'entraide étudiante
Projet BTS SIO option SLAM
Un service d'entraide exclusif pour les étudiants du campus ORT Montreuil, permettant le partage de connaissances et de compétences dans le cadre d'interactions limitées dans le temps.
HelpOrt Client Léger
Application WEB développée en langage PHP avec le framework Symfony.
HelpOrt Client Lourd
Application desktop développée en langage JAVA.
Objectif du projet
Ce service, basé sur un partage de connaissances et de compétences, permet à chacun de disposer d'une assistance personnalisée afin de mieux comprendre leurs cours et de surmonter plus efficacement leurs difficultés.
Disponible de la terminale au BAC+5, il sera utilisé exclusivement dans les locaux du campus ORT Montreuil.
Types d'utilisateurs
Administrateur
Membre de l'équipe de scolarité qui gère le back-office :
- Gestion des plannings des salles
- Gestion des matières
- Gestion des administrateurs
Étudiant
Utilisateur pouvant offrir un service d'aide et/ou demander de l'aide :
- Peut proposer ses compétences
- Peut demander de l'aide sur des matières
- Profil validé via École Directe
Pré-requis et ressources
La création de l'application HelpOrt a nécessité notre participation dans la conception et le développement d'applications web, en lien avec nos professeurs de Web et Java.
Nous avons veillé à nous conformer aux normes de sécurité les plus strictes afin de garantir la protection des données utilisateurs contre les menaces potentielles.
Une stratégie de déploiement efficace a été mise en place pour garantir un accès transparent et sans risques.
Questions soulevées
- Comment récompenser l'étudiant du temps passé ?
- Comment vérifier que l'aide est active ?
- Comment vérifier l'identité et le niveau de l'étudiant ?
Ressources mises à disposition
- PC portable HP : Windows 11 Pro, Intel Core i7, 16 Go de RAM
- IDE JetBrains : PhpStorm
- Serveur Web local : Docker
- PhpMyAdmin pour la gestion du SGBD MySQL
Réalisation du projet
Nous avons développé 2 interfaces, l'une en PHP avec Symfony et l'autre en Java, qui simplifient l'entraide entre les étudiants sur le campus.
L'application offre la possibilité d'interagir, de travailler en équipe et de partager connaissances et compétences. L'objectif principal est de créer un environnement d'apprentissage dynamique et interactif.
Partie Web (PHP/Symfony)
Partie Java (Application desktop)