SmartHub - Documentation de notre projet métier
Réalisateurs : HINIMDOU MORSIA GUITDAM et SOULEYMANE DIALLO
Encadrant : Professeur Hajji Tarik
Filière : INTELLIGENCE ARTIFICIELLE ET TECHNOLOGIE DE DONNÉES : SYSTÈME INDUSTRIEL
Année académique : 2025-2026
École : ENSAM-MEKNÈS
Bienvenue dans la documentation de notre projet métier
Bienvenue dans la documentation de notre projet métier dédié au développement de SmartHub, une plateforme intelligente destinée à une filière universitaire.
Cette plateforme a pour objectif de faciliter le partage rapide et efficace des ressources entre les différents utilisateurs : professeurs, étudiants, et autres acteurs pédagogiques.
Elle intègre plusieurs fonctionnalités essentielles :
- Gestion et partage des ressources : cours, annonces, stages, prises de contact ou de rendez-vous
- Système de génération de quiz piloté par un ensemble d’agents intelligents collaborant ensemble
- Chatbot multi-LLM capable de comprendre les questions des utilisateurs et fournir des réponses claires et précises
- Logique métier structurée et cohérente
- Sécurité élevée grâce à Spring Boot et Spring Security
- Scalabilité pour supporter un nombre croissant d’utilisateurs
Objectif de cette documentation
L’objectif est de vous guider pas à pas et étape par étape pour comprendre comment mettre en place une telle application, avec un minimum d’effort, tout en garantissant :
- La sécurité
- La scalabilité
- La facilité de maintenance
- vos codes
- maximisant les performances(temps de reponse des models,temps de reponse de l'application)
- bonnes pratiques de deployement
Table des matières de la plateforme
Ci-dessous, vous trouverez la structure principale de notre plateforme et les sections détaillées de cette documentation :
Nous allons maintenant détailler chaque étape pour vous permettre de mettre en place SmartHub de manière claire et sécurisée.