React API Dashboard – Application web d’exploration de données via API REST
« Un bon front consomme bien son API. »
Présentation
React API Dashboard est une application web interactive développée avec React 19 et Vite 7, permettant d’explorer et d’afficher des données issues d’une API REST publique.
Le projet illustre la mise en œuvre d’une architecture front-end moderne : gestion d’état avec hooks, appels asynchrones à une API, et affichage dynamique sous forme de cartes.
Fonctionnalités principales
- Liste dynamique affichant des éléments issus d’une API REST.
- Recherche instantanée grâce à la gestion d’état React (
useState). - Cartes interactives permettant d’accéder à des détails spécifiques.
- Page de détail dédiée, alimentée par des appels asynchrones.
- Hooks React (
useState,useEffect,useLocation) pour le rendu et la navigation. - Interface épurée avec un design clair et lisible.
Ma contribution
J’ai conçu et développé l’ensemble du projet :
- Architecture React : structuration des composants et gestion de la navigation.
- Appels API et traitement des données asynchrones.
- Interface utilisateur dynamique et réactive avec hooks.
- Design minimaliste inspiré des dashboards modernes.
Points clés du projet
- Projet 100 % front-end démontrant la consommation d’API REST.
- Focus sur la performance et la clarté du code (Vite 7, React 19).
- Approche modulaire et maintenable avec composants réutilisables.
- Expérience utilisateur fluide grâce à une recherche et un affichage dynamiques.