Projets

FastAPI FFTT - Backend avec FastAPI

Python
FastAPI
AWS (EC2 / Route53)
CI

FastAPI FFTT est un projet de backend construit avec FastAPI et Uvicorn, déployé à l'aide d'AWS EC2 et Route53. Ce projet utilise l'API de la Fédération Française de Tennis de Table pour obtenir des informations sur les joueurs de tennis de table et leurs résultats. L'analyse statique du code est réalisée à l'aide de pylint. Le backend est déployé à l'adresse http://fastapifftt.thorigne-tt.net/docs et une intégration continue (CI) est configurée pour effectuer une vérification de style et un redéploiement automatique en cas de modification du code sur GitHub.

FastAPI FFTT - Backend avec FastAPI

Explication

FastAPI FFTT utilise l’API FFTT pour récupérer des données sur les joueurs de tennis de table et leurs résultats de match. Le backend est construit avec FastAPI et Uvicorn et est déployé à l’aide d’AWS EC2 et Route53. L’analyse statique du code est réalisée à l’aide de pylint pour assurer la qualité du code. La documentation du backend déployé est accessible à l’adresse http://fastapifftt.thorigne-tt.net/docs.

Ce projet exploite FastAPI et Uvicorn pour fournir une solution de backend robuste permettant d’accéder aux données de l’API FFTT. Avec le déploiement sur AWS EC2, l’analyse de code statique et l’intégration continue (CI), il vise à fournir des informations fiables et à jour sur les joueurs de tennis de table.

Pour plus de détails, visitez le dépôt GitHub.