API Python pour la gestion et la consultation de données sur les pays du monde.
Ce projet permet de manipuler, rechercher et exposer des informations sur les pays à partir d’un fichier JSON, via des routes organisées en modules.
- Consultation des données de pays (nom, code, etc.)
- API modulaire avec organisation par routes
- Chargement des données depuis un fichier JSON
- Clonez le dépôt :
git clone https://github.com/Demonshuraisha/country_api cd country_api - (Optionnel) Créez un environnement virtuel :
python -m venv env source env/bin/activate # ou env\Scripts\activate sous Windows
- Installez les dépendances :
pip install -r requirements.txt
Lancez l’API avec :
uvicorn main:app --reloadmain.py: point d’entrée de l’applicationmodels.py: définitions des modèles de donnéesroutes/: routes de l’API (country, extra, ...)country.json: données des pays
- Unamed
Ce projet est sous licence MIT.