I SEE U

PitchFlow : l'application web sur mesure pour l'événementiel

PitchFlow : l’application web sur mesure pour l’événementiel, par I SEE U

PitchFlow : comment nous avons créé une Web App sur mesure dans un train

(sans internet)



      Je m'abonne à la newsletter 💌


        Comme vous le savez, cela fait maintenant plusieurs années qu’I SEE U s’engage aux côtés de la French Tech Perpignan. En tant que membre actif, nous participons à de nombreuses actions et fournissons notre expertise dans les domaines que nous maîtrisons : le développement web et le marketing digital.



            Le défi : sauver le concours de pitch du Train de la French Tech

            Il y a quelques semaines se tenait le plus gros événement annuel de l’association : le Train de la French Tech. Le concept ? Amener des startups de Perpignan à Madrid en train, et organiser un concours de pitch à bord, entre le point de départ et l’arrivée 🥶.

            Historiquement, ce concours reposait sur l’utilisation de talkies-walkies : chaque membre du jury en possédait un avec oreillette, et la startup utilisait le sien pour pitcher. Simple, basique, mais terriblement efficace face au bruit du train et aux annonces en gare.

            Mais cette année, scénario catastrophe : quelques jours avant le départ, notre fournisseur habituel nous annonce qu’il ne pourra pas nous équiper. Trouver une quarantaine d’appareils en urgence relève du parcours du combattant. Nous avons remué ciel et terre (j’exagère à peine), mais nous avons échoué.

            La solution I SEE U : une installation réseau et logicielle 100% maison

            Heureusement, chez I SEE U, on n’a pas de pétrole mais on a des idées 😏. Nous avons donc décidé de créer notre propre outil de pitch sur mesure, malgré un environnement technique hostile.

            ⚡️ Dans un train à grande vitesse, il faut en effet oublier :

            • la connexion 4G/5G (instable).
            • le réseau Wi-Fi public de la compagnie (aléatoire).
            • les équipements dépendants d’une prise secteur (les coupures sont fréquentes).

            Hors de question qu’un candidat interrompe son pitch à cause d’un incident technique ! Nous sommes donc partis sur une infrastructure 100% autonome :

            1. création d’un réseau local indépendant.
            2. mise en place d’un serveur embarqué dans le train.
            3. développement d’une webapp (application web) sur mesure pour diffuser et noter les pitchs.

            Les défis de la connectivité sans internet

            Une fois l’idée lancée, les premières difficultés techniques sont apparues. Nos smartphones (iOS et Android) sont programmés pour chercher Internet ; lorsqu’ils sont sur un réseau hors ligne, ils tentent de s’en déconnecter. Par ailleurs, la gestion de l’audio devait être infaillible (le jury devait entendre le pitch même en recevant une notification).

            Pour couronner le tout, le jury étant franco-espagnol, nous avons dû adapter l’interface (multilingue) et instaurer un chronomètre strict : 1 minute de pitch, pas une seconde de plus ! Nous avons donc intégré un système à deux micros (animateur et startup) avec coupure automatique du micro à la fin du compte à rebours.

            Découvrez PitchFlow : notre application web événementielle

            C’est ainsi qu’est né PitchFlow, une application web légère hébergée sur un ordinateur connecté au réseau local de l’événement. Elle se divise en deux interfaces distinctes.

            L’interface Administrateur (Organisateur)

            Elle permet une gestion en temps réel de l’événement :

            • sélection de la startup (nom, logo emoji, couleur de marque, slogan).
            • lancement du compte à rebours (durée entièrement configurable).
            • sélection du microphone à capturer en direct, sans redémarrage.
            • visualisation du VU-mètre et de la latence du flux audio.

            L’interface Jury

            Accessible depuis n’importe quel téléphone connecté au Wi-Fi de l’événement, elle affiche :

            • l’identité visuelle de la startup.
            • le compte à rebours synchronisé (qui vire au rouge dans les 30 dernières secondes).
            • un bouton ▶ pour écouter l’audio en direct.

            Le gros plus ? Pas d’application à télécharger sur les stores, pas de compte à créer. Les jurés ouvrent simplement une URL dans leur navigateur mobile.

            ⚡️ Nos choix techniques : local, souverain et sans dépendance Cloud !

            Fidèles à notre vision de la souveraineté technologique, nous avons développé PitchFlow sans aucun service tiers ni SaaS :

            • serveur autonome : il tourne en Python sur le Mac de l’organisateur. Un seul fichier, zéro déploiement cloud.
            • audio temps réel (WebSocket) : capturé depuis le micro et diffusé en temps réel par un protocole bidirectionnel léger. La latence est inférieure à 300 ms !
            • synchronisation (SSE) : le timer utilise les Server-Sent Events, un mécanisme HTTP natif poussant les événements du serveur vers les navigateurs.
            • compatibilité totale : l’interface fonctionne sur iOS Safari, Android Chrome, et macOS.

            Ce choix d’une stack technique minimaliste (Python + HTML/JS pur, sans framework lourd) garantit un outil pérenne, capable de fonctionner encore dans dix ans, même au milieu du désert.

            Ce que cela révèle de la méthode
            I SEE U

            PitchFlow est l’illustration parfaite de l’approche I SEE U : partir d’un problème concret, choisir les technologies adéquates (les plus simples et fiables), et livrer un produit performant, même dans des conditions extrêmes (Wi-Fi partagé, mode économie d’énergie, changements de micros…).

            Nous aurions pu « bidouiller » en assemblant trois outils SaaS existants. Le résultat aurait été générique, dépendant d’abonnements coûteux, avec une latence ingérable. À la place, nous avons conçu un outil métier sur mesure, qui fait exactement ce dont nous avions besoin et que nous pouvons faire évoluer librement.

            Et pour votre prochain événement ?

            Vous organisez un hackathon, un démo day, un concours de startups ou une session de jury ? Nous avons peut-être la solution événementielle logicielle qu’il vous faut 😘.

            Si vous avez un besoin d’outillage sur mesure – ou plus largement un projet web qui mérite mieux qu’un assemblage de solutions préfabriquées – venez nous en parler 💌.

            Retour en haut