TIGSI Events : billetterie, votes payants et streaming dans une seule plateforme
Comment nous avons construit une plateforme événementielle pour l'UEMOA et la CEMAC : paiement Mobile Money multi-opérateurs, scan hors connexion, votes anti-fraude et diffusion en direct depuis un téléphone.
Organiser un concert à Ouagadougou, un concours de beauté à Abidjan ou une élection avec jury à Lomé pose toujours les mêmes questions : comment vendre en ligne quand la majorité du public paie par Mobile Money, comment éviter les faux billets à l'entrée, et comment rendre des comptes clairs aux promoteurs ? Nous avons construit TIGSI Events pour répondre à tout cela dans un seul outil.
Ce que fait la plateforme
- Vente de billets, de stands et de produits numériques.
- Votes payants pour les concours et les élections avec jury.
- Dons et tombolas.
- Un espace promoteur : création d'événements, vérification d'identité (KYC), solde et demandes de retrait.
- Une application de contrôle des entrées et une application de diffusion en direct.
Encaisser comme le public paie vraiment
Une quinzaine d'agrégateurs et d'opérateurs sont intégrés : Orange Money (OTP et USSD), Wave, CinetPay, PawaPay et d'autres. Un traitement planifié revérifie les transactions restées en attente, et la comptabilité est tenue par devise, ce qui permet de travailler aussi bien en zone UEMOA qu'en zone CEMAC.
Un paiement Mobile Money peut être confirmé par l'opérateur plusieurs minutes après la demande. Sans vérification planifiée, ce sont des billets payés mais jamais délivrés.
Le jour J : un scan qui fonctionne sans réseau
Le réseau mobile sature souvent à l'entrée des grandes salles. L'application de contrôle valide donc les QR codes en local, refuse une seconde entrée avec le même billet, puis se synchronise dès que la connexion revient.
Diffuser en direct depuis un téléphone
Le flux part du mobile de l'organisateur en WebRTC (protocole WHIP) vers Cloudflare Stream, qui assure la diffusion à grande échelle et les replays. Pas besoin de régie vidéo pour retransmettre une finale.
Des votes dignes de confiance
Les votes payants attirent la fraude. Chaque vote est rattaché à une empreinte d'appareil, et les votants sont anonymisés dans les résultats publiés.
La technique en bref
Applications mobiles en Flutter, back-office Laravel avec React et Inertia, site public en Next.js 15, base MySQL, Firebase pour les notifications et stockage S3 pour les médias.
Vous organisez des événements et voulez votre propre billetterie, à vos couleurs ? Parlons-en.