Skip to content

Application React permettant de filtrer les pays du monde par continent et population, avec un design responsive en dark mode et des données en temps réel via l'API REST Countries.

Notifications You must be signed in to change notification settings

ValentinMadiot/country-filter_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aperçu du projet

🌍 Country Filter App


📌 Sommaire

    🎨   Introduction
    🛠️   Technologies
    🎯   Fonctionnalités
    🚀   Installation

Country Filter App est une application React interactive qui permet de découvrir et filtrer les pays du monde en fonction de leur continent et de leur population.

Les données proviennent en temps réel de l’API publique REST Countries v3.1.

Elle propose une interface clair, fluide et responsive, avec un design sobre en dark mode.

  • React (Create React App)
  • React Router
  • SCSS pour le style
  • Axios pour les requêtes HTTP
  • API REST Countries v3.1
  • Déploiement sur Vercel
  • Filtrer les pays par continent : Africa, America, Asia, Europe, Oceania
  • Curseur de population minimale pour afficher les pays les plus peuplés
  • Affichage du drapeau, de la capitale et de la population
  • Animation au survol des cartes
  • Interface responsive et en mode sombre

✅ Prérequis

  • Git  —  Système de gestion de versions
  • Node.js  —  Exécuteur local de scripts JavaScript
  • npm  —  Gestionnaire de paquets JavaScript
  • Google Chrome  —  Navigateur moderne
  • Visual Studio Code  —  Éditeur de code

📥 Cloner le projet

git clone https://github.com/ValentinMadiot/country-filter_api.git
cd country-filter_api

▶️ Lancer le projet

Frontend

npm install
npm start

Frontend disponible sur : http://localhost:3000

Releases

No releases published

Packages

No packages published