Client
GTR-SuiteUrl du site
https://app.gtrsuite.com/TL;DR;
Refonte d'une architecture legacy (PHP 5.2) vers une plateforme SaaS moderne avec Symfony. Maintenance d'applications de jeu et d'avis, création de formulaires de génération de leads, et amélioration continue des performances.Le contexte
Gatoreview opérait sur une infrastructure vieillissante avec un backoffice ayant subi trois évolutions majeures sur dix ans. L’application, développée initialement en PHP 5.2, présentait des risques de sécurité et des limites de performance inacceptables.
Le projet a consisté en une migration complète vers une architecture SaaS (Software as a Service) basée sur Symfony et Api Platform. Cette refonte a permis de moderniser la gestion de l’API tierce externe et de consolider les services existants : le maintien des applications de jeux et de gestion des avis clients, ainsi que le développement de nouveaux modules de génération de leads via des formulaires optimisés.
Le projet a été mené par une équipe pluridisciplinaire (développeurs front/back, Scrum Master, Product Owner, DevOps) suivant une méthodologie Agile.
Mes missions
Architecture et Développement SaaS
- Analyser la codebase legacy et concevoir une nouvelle architecture scalable.
- Développer une API métier centralisée avec Symfony et Api Platform.
- Assurer la maintenance et l’évolution des applications de jeux et du module d’avis clients.
- Concevoir et implémenter des formulaires de génération de leads performants.
Sécurité, Conformité et Intégration
- Sécuriser les données et les transactions sensibles.
- Garantir la conformité RGPD et la protection des données personnelles.
- Intégrer un système SSO (Single Sign-On) pour un accès unifié aux services.
- Industrialiser l’intégration des données externes.
Expérience Utilisateur et Performance
- Moderniser l’interface du backoffice et optimiser la navigation.
- Superviser l’optimisation des requêtes et des interactions base de données.
- Assurer la compatibilité avec les standards web actuels.
- Hébergement scalable pour en environnements de production.
Résultats obtenus
La migration a permis une amélioration significative des performances de l’ensemble de la plateforme, réduisant drastiquement les temps de chargement et les latences. Grâce à une approche itérative rigoureuse sur plusieurs cycles Scrum, les fonctionnalités critiques (jeux, avis, leads) ont été livrées avec une stabilité accrue. L’architecture SaaS moderne assure désormais une scalabilité adaptée à la croissance du client et une sécurité renforcée pour l’ensemble des utilisateurs.
A suivre…
La mission continue toujours pour l’ajout de connecteur et la stabilisation des micros-services et des monolithe dans l’architecture.