GESTION DES LIVRETS STAGIAIRE

📱 Projet : GESTION DES LIVRETS STAGIAIRE

Université: École d’Ingénieurs du Littoral-Côte-d’Opale & EASY PILOT
URL GITHUB : (Privée)
Type de projet : Application Web de Gestion Pédagogique & Administrative (SGP) pour centres de formation aéronautique.
Technologies utilisées :

  • Frontend : React 19, Redux Toolkit, Tailwind CSS 4, Shadcn/UI
  • Backend : Node.js, Express,Typescript, MySql(TypeORM)
  • Intégrations : API Web Services Moodle (SSO / Sync)

🎯 Objectifs du projet

  • Dématérialiser la gestion pédagogique : Créer un outil centralisé et « zéro papier » pour le suivi des élèves pilotes.
  • Garantir la conformité administrative : Mettre en place un suivi rigoureux des pièces réglementaires obligatoires (licences, certificats médicaux) avec gestion des dates d’expiration.
  • Optimiser la formation pratique & théorique : Offrir un outil de débriefing dynamique avec critères de notation personnalisables pour les séances de vol et simulateur.
  • Verrouillage légal des évaluations : Implémenter un système de signature numérique conjointe (instructeur + stagiaire) rendant les fiches de vol inaltérables.
  • Intégrer l’écosystème existant : Assurer une synchronisation fluide des utilisateurs avec Moodle.

Fonctionnalités clés

  • Dossier d’inscription & Validation administrative : Dépôt en ligne des documents, suivi des états (PENDINGVALIDATEDREJECTED), motifs de rejet et relances automatiques par e-mail.
  • Pédagogie théorique (Briefings) : Suivi structuré des briefings longs organisés par phases de formation (Vol sans visibilité, IFR, Navigation).
  • Livret de progression (« Mon Livret ») : Consultation panoramique du parcours de l’élève pilote et détails de chaque séance.
  • Notation & Fiches de débriefing : Grilles d’évaluation dynamiques (notes de 1 à 4) configurées via stockage JSONB.
  • Signature électronique obligatoires : Validation numérique par l’instructeur et le stagiaire pour archiver définitivement la séance.
  • Gestion des rôles (RBAC) : Interfaces et droits adaptés selon le rôle (StagiaireInstructeurAdministrateur).
  • Synchronisation Moodle / SSO : Authentification centralisée et import des comptes via l’API Web Services Moodle.

🖥️ Interface utilisateur

  • Interface Web Moderne & Responsive : Conçue avec Tailwind CSS et Shadcn/UI pour un usage fluide sur PC et tablette en débriefing.
  • Visualiseur PDF Intégré : Prévisualisation directe des documents administratifs dans le navigateur sans téléchargement.
  • Tableaux de bord & Badges d’état : Visualisation claire et colorée de l’avancement des dossiers et des séances.
  • Feedback & Notifications : Informer clairement le stagiaire en cas de document non conforme avec retour visuel immédiat.

🎯 Avantages de ce projet

  • Architecture 3-Tiers robuste : Séparation nette entre le client (React), le serveur API (Express) et la base de données (MySql), garantissant sécurité et maintenabilité.
  • Immuabilité & Valeur Légale : La signature numérique protège l’historique de formation contre toute modification ultérieure.
  • Évolutivité & Flexibilité : L’utilisation du format JSONB permet de modifier les grilles de notation et d’ajouter de nouveaux cursus (IFR, VFR de nuit) sans altérer la base de données.
  • Gain de temps & Zéro Papier : Traitement accéléré des dossiers d’inscription et suppression des livrets de vol physiques.
Partagez votre amour