🎯 Contexte
Frame développe Asso Planner, une solution SaaS d'organisation de matchs d'improvisation, et Livescore, une application React pour animer les matchs en temps réel (joueurs, score, pénalités…).
Les deux applications étaient indépendantes. Frame souhaitait les connecter : récupérer les données d'Asso Planner dans Livescore, et mettre à jour Asso Planner depuis Livescore pendant les matchs.
>>> Ce que j'ai réalisé
Cadrage
Analyse du besoin avec le client, proposition de conception de l'API, validation de l'approche.Développement de l'API
Développement de l'API en Symfony 5.4 (FOS Rest Bundle). Mise en place des endpoints de récupération et de mise à jour des données.Intégration React
Mise à jour du projet Livescore en ReactJS pour consommer l'API : récupération des données et synchronisation en temps réel pendant les matchs.
📊 Résultats
→ API livrée en 1 mois
→ Testée en conditions réelles lors de matchs d'improvisation — zéro incident
→ Client très satisfait


