Dashboard de suivi sportif personnalisé
Date du projet :
3/20/2024
Sur ce douzième projet de la formation "Développeur Web Front" d’OpenClassrooms, l’objectif était de développer un dashboard de suivi sportif personnalisé avec React, à partir de maquettes fournies et d’une API externe. J’ai structuré l’application en composants modulaires, intégré les données issues de l’API et affiché les statistiques sportives sous forme de graphiques dynamiques en utilisant Recharts. L'accent a été mis sur la lisibilité des données, la modularité du code et la navigation entre profils utilisateurs. Principales fonctionnalités : ✔ Affichage de données utilisateur (objectifs, activités, performances) via une API REST ✔ Visualisation graphique interactive avec Recharts (BarChart, LineChart, Radar, RadialBar) ✔ Routing dynamique avec React Router ✔ Formatage et adaptation des données pour l'affichage ✔ Gestion des erreurs de chargement et rendu conditionnel. Ce projet m’a permis de renforcer mes compétences en React, en fetch d’API, en manipulation de données et en création de visualisations de données claires et interactives.
HTML 5
CSS 3 / Sass
ReactJS
Recharts library
Bundler Vite
API REST
Repository Github :