Skip to content

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.