Ce projet utilise React avec Vite pour un démarrage rapide et des fonctionnalités de HMR (Hot Module Replacement).
Construire une application front-end responsive (adaptée aux mobiles) qui :
- Affiche les pays à partir de l'API REST Countries.
- Permet la recherche de pays via un champ de saisie.
- Filtre les pays par région.
- Affiche des détails sur un pays en cliquant dessus.
- Navigue vers les pays frontaliers depuis la page de détail.
- Offre un mode clair/sombre (optionnel).
- Afficher tous les pays sur la page d'accueil.
- Rechercher un pays.
- Filtrer les pays par région.
- Voir les détails d’un pays.
- Naviguer entre les pays frontaliers.
- Activer/désactiver le mode clair/sombre.
- Être responsive sur mobile et desktop.
- Initialisez votre projet avec un dépôt public sur GitHub.
- Examinez les designs dans le dossier
/design
. - Construisez l'application étape par étape :
- Structurez d'abord le HTML.
- Ajoutez les styles de base (polices, couleurs, etc.).
- Travaillez section par section.
- Déployez votre projet sur une plateforme gratuite comme GitHub Pages, Vercel, ou Netlify.
- API : REST Countries
- Hébergement : GitHub Pages, Vercel, Netlify
- Communauté : Frontend Mentor Community
Amusez-vous bien ! 🚀