Accor — ALL (Live Limitless)
Hôtellerie · Grand compte.
Plateforme Symfony modulaire hébergeant les animations marketing du programme de fidélité Accor ALL. Jeux concours, opérations Flying Blue, Visa, MileagePlus, Tribe Hotels — multilingues, multi-marques, déployées en quelques jours.
- Symfony
- PHP
- PostgreSQL
- AWS S3
- EasyAdmin
- Docker
- SFTP
- Multilingue 8 langues
Ce que le client
voulait résoudre.
Accor Live Limitless (ALL), programme de fidélité du groupe Accor, opère en continu des dizaines d'opérations marketing pour ses membres et partenaires — Flying Blue, Visa, MileagePlus, Tribe Hotels, Accor Stories. Chaque opération (jeu concours, quiz, tirage au sort, pré-inscription, parrainage) doit être lancée vite, en plusieurs langues, avec un back-office d'administration et un reporting exploitable par les équipes marketing.
- 01 Héberger toutes les animations sous un même socle technique.
- 02 Livrer chaque nouvelle animation en parallèle sans régression.
- 03 Supporter jusqu'à 8 langues par opération.
- 04 Exporter automatiquement les données vers les serveurs Accor.
Ce qui a été
livré en production.
Plateforme modulaire Symfony
Chaque animation isolée dans son propre module : entités, formulaires, templates, traductions. Livraisons parallèles sans régression, registre central pour activer/désactiver chaque opération sans déploiement.
Routing multilingue par animation
Jusqu'à 8 langues par opération (FR, EN, DE, NL, ES, KR, PT, JP). Formulaires d'inscription avec validation temps réel anti-doublons, emails transactionnels templatisés et traduits.
Back-office EasyAdmin centralisé
Activation/désactivation des animations, exports gagnants, modération des participations. Les équipes marketing pilotent l'ensemble sans intervention dev.
Uploads S3 & exports SFTP
Uploads vers AWS S3 via presigned URLs et AssumeRole cross-compte. Exports automatisés vers les serveurs Accor par SFTP sécurisé (clé RSA) — zéro saisie manuelle côté client.