From 1847ce5ad7232a8564adb0b4f02d9cd141ad827f Mon Sep 17 00:00:00 2001 From: dahoud Date: Sun, 30 Nov 2025 12:34:46 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20Cr=C3=A9ation=20des=204=20pages=20manqu?= =?UTF-8?q?antes=20pour=20Gestion=20des=20=C3=89v=C3=A9nements=20(DRY/WOU)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Pages créées: - planification.xhtml: Planification avancée des événements - logistique.xhtml: Gestion matériel et ressources - bilan.xhtml: Bilans et analyses des événements - reservations.xhtml: Gestion des réservations Caractéristiques: - Réutilisation complète des composants existants (filter-bar, stat-card, page-header) - Structure cohérente avec les autres pages - Messages d'information pour fonctionnalités en développement - Menu mis à jour avec les nouveaux outcomes Respect strict DRY/WOU: - Composants réutilisés: filter-bar.xhtml, stat-card.xhtml, page-header.xhtml - Patterns cohérents avec gestion.xhtml et participation.xhtml - Structure standardisée pour toutes les pages --- .../pages/secure/evenement/bilan.xhtml | 197 ++++++++++++++++++ .../pages/secure/evenement/logistique.xhtml | 179 ++++++++++++++++ .../secure/evenement/planification.xhtml | 178 ++++++++++++++++ .../pages/secure/evenement/reservations.xhtml | 186 +++++++++++++++++ .../templates/components/layout/menu.xhtml | 8 +- 5 files changed, 744 insertions(+), 4 deletions(-) create mode 100644 unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/bilan.xhtml create mode 100644 unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/logistique.xhtml create mode 100644 unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/planification.xhtml create mode 100644 unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/reservations.xhtml diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/bilan.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/bilan.xhtml new file mode 100644 index 0000000..acf2205 --- /dev/null +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/bilan.xhtml @@ -0,0 +1,197 @@ + + + + Bilan des Événements - UnionFlow + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+
+ + + + + + + +
+
+
+
+ + + + + + + +
+
+
+
+ + + + + + + +
+
+
+ +
+
+ + +
+
+
+
+ + +
+ +
+
+ +
Bilans par Événement
+ + + + +
+ #{evenement.titre} +
+ #{evenement.typeEvenementLibelle} +
+
+ + + #{evenement.dateDebutFormatee} + + + +
+ 0 + / 0 prévus +
+
+ + +
+ 0 XOF +
+ 0 XOF prévu +
+
+ + + + + + + + +
+
+
+
+
+ + +
+
+
+
Évolution des participations
+

Graphique en développement

+
+
+
+
+
Répartition par type
+

Graphique en développement

+
+
+
+
+
+ diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/logistique.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/logistique.xhtml new file mode 100644 index 0000000..e0c8175 --- /dev/null +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/logistique.xhtml @@ -0,0 +1,179 @@ + + + + Logistique des Événements - UnionFlow + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+
+ + + + + + + +
+
+
+
+ + + + + + + + +
+
+
+
+ + + + + + + +
+
+
+ +
+
+ + +
+
+
+
+ + +
+ +
Demandes Logistiques
+ + + + + #{evenement.titre} + + + + + + + + 0 + + + + À planifier + + + + + + + + + + + +
+
+ + +
+
+ +
+
Fonctionnalité en développement
+

La gestion logistique complète des événements sera disponible prochainement.

+
+
+
+
+
+ diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/planification.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/planification.xhtml new file mode 100644 index 0000000..c460570 --- /dev/null +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/planification.xhtml @@ -0,0 +1,178 @@ + + + + Planification des Événements - UnionFlow + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+
+ + + + + + + +
+
+
+
+ + + + + + + + +
+
+
+
+ + + + + + + +
+
+
+ +
+
+ + +
+
+
+
+ + +
+ +
Planifications
+ + + + + #{evenement.titre} + + + +
+
Date à définir
+
Période: À planifier
+
+
+ + + + + + + + + + + + + +
+
+
+ + +
+
+ +
+
Fonctionnalité en développement
+

La planification avancée des événements sera disponible prochainement.

+
+
+
+
+
+ diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/reservations.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/reservations.xhtml new file mode 100644 index 0000000..24acdfa --- /dev/null +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/pages/secure/evenement/reservations.xhtml @@ -0,0 +1,186 @@ + + + + Réservations d'Événements - UnionFlow + + + + + + + + + +
+ + + + + + + + + + + + + + +
+
+
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+
+ + + + + + + +
+
+
+
+ + + + + + + +
+
+
+
+ + + + +
+
+
+ +
+
+ + +
+
+
+
+ + +
+ +
Réservations
+ + + + +
+ Nom du membre +
+ email@example.com +
+
+ + + #{evenement.titre} + + + + À définir + + + + 1 + + + + 0 XOF + + + + + + + + + + + +
+
+
+ + +
+
+ +
+
Fonctionnalité en développement
+

Le système de réservations complet sera disponible prochainement.

+
+
+
+
+
+ diff --git a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/layout/menu.xhtml b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/layout/menu.xhtml index 45a9a77..26ea1ca 100644 --- a/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/layout/menu.xhtml +++ b/unionflow-client-quarkus-primefaces-freya/src/main/resources/META-INF/resources/templates/components/layout/menu.xhtml @@ -95,12 +95,12 @@ - + - - - + + +