Retour aux projets

W-Codeurs

1 mois - Novembre 2023 UBO - UFR Sciences et Techniques, Brest 29200
W-Codeurs

W-Codeurs est une application de gestion de formation complète, intégrant messagerie temps réel et organisation automatisée des groupes de travail.

Fonctionnalités Principales

Gestion Multi-Rôles

  • Administrateurs : gestion complète des formations
  • Enseignants : organisation des enseignements
  • Étudiants : inscriptions et consultation

Système de Messagerie

  • Communication temps réel entre utilisateurs
  • Notifications intégrées
  • Historique des conversations

Organisation Automatisée

  • Affectation intelligente aux groupes TD/TP
  • Gestion des créneaux horaires
  • Workflow d'approbation des inscriptions

Architecture Technique

Design Patterns

  • MVC : séparation modèle-vue-contrôleur rigoureuse
  • DAO Pattern : abstraction de la persistance
  • Observer Pattern : communication inter-composants

Interface Utilisateur

  • JavaFX pour une interface riche et moderne
  • Tableaux dynamiques avec tri et filtrage
  • Formulaires de validation
  • Navigation fluide

Base de Données

  • Modèle relationnel optimisé
  • Contraintes d'intégrité
  • Requêtes SQL performantes
  • Transactions pour cohérence des données

Ce projet démontre ma compréhension des patterns de conception et de l'architecture logicielle.