Tiket 50 - graphiques dons sur le dashboard admin

Nouveautés implémentées :

  • Données affichées :
    • Nombre de dons de la journée.
    • Nombre de contreparties avec le statut "demandées".
    • Analyse des dons par localisation, prix et type de paiement.
    • Répartition des dons par statut, méthode de paiement et pays.
    • Historique des dons sur le mois en cours.
  • Modifications techniques :
    • Ajout des constantes STATUS_LABELS et PAYMENT_METHOD_LABELS dans le fichier Donation.php pour centraliser les libellés.
    • Ajout de méthodes dans les repositories Compensation et Donation pour faciliter la récupération des données.
    • Création du contrôleur GestStatsDonationController dédié à la récupération des données.
    • Intégration du fichier JavaScript chartDonation.js utilisant la bibliothèque Chart.js pour l’affichage des graphiques.
    • Ajout des traductions nécessaires dans le fichier admin/message.fr.yaml et dans admin/message.en.yaml

Points à vérifier :

  • Vérification de la cohérence des données retournées par les nouvelles méthodes des repositories. Graphique confolmre avec des données local mais générer au hazard donc différent avec la prod.
  • Validation de l’affichage des graphiques via chartDonation.js (compatibilité avec Chart.js et intégration dans l’interface).
  • Test des traductions pour s’assurer qu’elles s’affichent correctement dans l’interface admin.

Rapports de requête de fusion

Chargement en cours