Skip to content

About

Ce projet permet de manipuler, rechercher et exposer des informations sur les pays d'afrique à partir d’un fichier JSON, via des routes organisées en modules.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

Country API

API Python pour la gestion et la consultation de données sur les pays du monde.

Description

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.

Fonctionnalités

  • Consultation des données de pays (nom, code, etc.)
  • API modulaire avec organisation par routes
  • Chargement des données depuis un fichier JSON

Installation

  1. Clonez le dépôt :
    git clone https://github.com/Demonshuraisha/country_api
    cd country_api
  2. (Optionnel) Créez un environnement virtuel :
    python -m venv env
    source env/bin/activate  # ou env\Scripts\activate sous Windows
  3. Installez les dépendances :
    pip install -r requirements.txt

Utilisation

Lancez l’API avec :

uvicorn main:app --reload

Structure du projet

  • main.py : point d’entrée de l’application
  • models.py : définitions des modèles de données
  • routes/ : routes de l’API (country, extra, ...)
  • country.json : données des pays

Auteur

  • Unamed

Licence

Ce projet est sous licence MIT.

About

Ce projet permet de manipuler, rechercher et exposer des informations sur les pays d'afrique à partir d’un fichier JSON, via des routes organisées en modules.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages