AdminJO Front - Documentation API - v0.1.0
    Preparing search index...

    Function DashboardPage

    • 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.

      Returns Element

      Dashboard avec navigation et statistiques statiques

      DashboardPage

      • 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
      1. PageTemplate : Container avec titre et introduction standardisés
      2. Grille de navigation : Cartes issues de dashboardSections
      3. Panel statistiques : Section fixe avec 4 métriques non fonctionnelles

      Les 6 sections sont définies dans dashboardSections.ts :

      • Événements sportifs (/pagesEvenements)
      • Offres (/pageOffre)
      • Employés (/employees)
      • Utilisateurs (/users)
      • 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
      • PageTemplate - Template de page utilisé pour la structure
      • dashboardSections - Configuration des sections de navigation
      • dashboardSections.ts - Types et interfaces des sections