Plus de 150 restaurants, et un service de commande en ligne qui s’active à la demande, restaurant par restaurant. Chacun garde sa propre gamme et sa propre politique tarifaire : le client voit l’offre et les prix de celui qu’il a choisi, et sa commande en Click&Collect se construit sur cette base.
Le client présente son pass fidélité en QR code à chaque commande, en caisse comme en borne. Un euro dépensé vaut dix points, et dès 150 points les points s’échangent contre des produits gratuits. À chaque palier franchi, de nouveaux produits deviennent accessibles. Le solde et l’historique restent dans l’application ou dans le Wallet du téléphone.
Le programme est interfacé avec Strapi, ce qui permet de faire évoluer les paliers, les produits offerts et les restaurants participants depuis le back-office.
L’enseigne anime ses opérations avec de grandes licences. Chaque temps fort a ses produits, ses règles et sa mécanique, et il doit se lancer à date.
Pour les opérations qui distribuent des objets à collectionner, nous avons ajouté dans l’application une collection virtuelle alimentée par l’IA : le client photographie son objet, la reconnaissance d’image l’ajoute à sa collection et valide sa participation au jeu.


Le back-office et l’API tournent sur Strapi, en version open source, que nos équipes utilisent sur ce projet depuis trois ans. Le modèle de données se façonne au plus près du métier, les équipes marketing préparent et programment une opération complète sans passer par un développeur, et la même API sert le site en React et l’application mobile.
L’application est développée en React Native, sur une base de code unique pour les deux plateformes. Les évolutions sortent en même temps sur iOS et sur Android, et l’application accède aux fonctions du téléphone, comme l’appareil photo utilisé pour la collection virtuelle.
L’ensemble est hébergé sur AWS et exploité par nos équipes. Nous absorbons les pics de trafic des temps forts, avec la supervision et les mises à jour de sécurité en continu.
Le projet continue d’évoluer en fil rouge, avec la même équipe depuis le départ.