Ce composant affiche le tableau de bord principal de l'application d'administration
des JO 2024. Il présente une interface simple avec des cartes de navigation
vers les différentes sections administratives et un panel de statistiques statiques.
Returns Element
Dashboard avec navigation et statistiques statiques
Name
DashboardPage
Fonctionnalités réellement implémentées
Navigation modulaire
Cartes interactives : Affichage des sections disponibles sous forme de cartes colorées
Navigation directe : Liens Next.js vers chaque module de l'application
Effets visuels : Transformations et ombres au survol des cartes
Structure réelle de la page
PageTemplate : Container avec titre et introduction standardisés
Grille de navigation : Cartes issues de dashboardSections
Panel statistiques : Section fixe avec 4 métriques non fonctionnelles
Configuration des sections
Les 6 sections sont définies dans dashboardSections.ts :
Événements sportifs (/pagesEvenements)
Offres (/pageOffre)
Employés (/employees)
Utilisateurs (/users)
Interactions utilisateur réelles
Clic sur carte : Navigation vers l'URL de la section via Next.js Link
Hover sur carte : Scale 105% + shadow-xl (transition 200ms)
Accessibilité : Liens sémantiques avec texte descriptif
See
PageTemplate - Template de page utilisé pour la structure
Composant de la page Dashboard principal
Ce composant affiche le tableau de bord principal de l'application d'administration des JO 2024. Il présente une interface simple avec des cartes de navigation vers les différentes sections administratives et un panel de statistiques statiques.