API

APIs Bento

Retour aux Projets
APIs Bento screenshot 1

Le Problème

Au fur et à mesure que je développais plusieurs petites API indépendantes pour divers projets, la gestion et l'accès à leur documentation devenaient fastidieux. Il n'y avait pas d'endroit unique pour voir les points d'accès disponibles ou les tester facilement.

La Solution

Création d'une application FastAPI centrale agissant comme une 'Bento Box' pour les autres API. Utilisation du support OpenAPI intégré de FastAPI (Swagger UI / ReDoc) pour une documentation interactive automatique. Déploiement via Docker pour une gestion facile. Une simple page d'accueil statique renvoie vers la documentation de chaque API.

Résultats & Apprentissages

Amélioration significative de la découvrabilité et de l'utilisabilité des API personnelles. Fournit une vitrine propre des compétences FastAPI et des principes de conception d'API. Renforce la valeur des pratiques de documentation standardisées.

Stack Technique

PythonFastAPIDocker

Site Live / Dépôt

Visiter le Site