Dashboard dynamique

← Revenir aux projets
Chart.jsChart.JS
Tailwind CSSTailwind CSS
JavaScriptJS
MySQLMySQL
PHPPHP

Dashboard dynamique permettant d'étudier l'évolution du climat en Charente.

Dans le cadre de mon BUT MMI, j’ai conçu un tableau de bord (dashboard) dédié à l’analyse de l’évolution climatique en Charente. L’enjeu principal était de garantir une visualisation de données pertinente et lisible sur plusieurs échelles temporelles, allant d’une analyse mensuelle à un suivi sur plusieurs années.

Un formulaire permet de choisir une période pour afficher les moyennes et extrêmes thermiques (jours de gel ou de canicule), la répartition des événements marquants (orages, grêle) ainsi que le cumul des précipitations mensuelles.

Les données du formulaire sont envoyées à un script PHP (qui récupère les données de la BDD) via AJAX pour actualiser les graphiques sans rafraîchir la page. L'interface utilise Chart.js pour la visualisation et Tailwind CSS pour le design. Un triangle rouge placé à côté du graphique prévient l'utilisateur si certaines données sont manquantes sur la période choisie.

Voir la demo du projet