IoT / Digital MediaDigital SignageRetail TechNative Android

Kody's TV Management

App native Android TV & plateforme de Digital Signage pour la gestion synchronisée de flottes d'écrans en magasin

Durée

5 mois

Équipe

Full-Stack Developer, Android Developer, DevOps / Cloud Architect

Technologies utilisées

KotlinJetpack ComposeAndroid TVNext.jsTypeScriptAWSSSEBun
Kody's TV Management - Application Android TV native et dashboard de gestion pour les magasins Bureau Vallée

Contexte client

Développé en partenariat avec des franchisés Bureau Vallée, ce projet est une solution complète d'affichage dynamique en magasin. Il repose sur une application native Android TV déployée sur les écrans en point de vente, couplée à un dashboard d'administration web et un système de synchronisation temps réel entre tous les écrans.

Besoins identifiés

1

Application native Android TV fiable et performante, capable de fonctionner en continu sans intervention humaine

2

Plateforme d'administration centralisée permettant de programmer les contenus et plages horaires sur l'ensemble du parc d'écrans

3

Synchronisation parfaite des affichages entre plusieurs écrans d'un même magasin pour une expérience visuelle cohérente

4

Contrôle à distance des écrans (allumage, extinction, mises à jour) sans nécessiter d'accès au réseau local du magasin

5

Processus d'installation et d'enregistrement simplifié pour les équipes terrain via QR code

Nos missions

Développement de l'application native Android TV pour la diffusion de contenus multimédias sur écrans en magasin

Conception du dashboard d'administration pour la gestion des contenus, des timelines et du parc d'appareils

Mise en place de l'infrastructure temps réel pour la propagation instantanée des mises à jour vers les écrans

Implémentation d'un mode offline avec pré-téléchargement des médias pour garantir la continuité de diffusion

Déploiement de l'infrastructure cloud sur AWS avec une approche Infrastructure as Code

Création d'un système de gestion à distance pour l'installation, la mise à jour et le monitoring des appareils

Défis techniques

Garantir une synchronisation sub-seconde entre plusieurs écrans malgré les contraintes réseau en magasin

Assurer une fiabilité 24/7 sur du matériel grand public avec redémarrage automatique et récupération après coupure de courant

Migrer d'une solution web embarquée vers une application native sans interruption de service

Concevoir un système administrable par des équipes non-techniques en point de vente

Résultats obtenus

Déploiement réussi dans plusieurs points de vente Bureau Vallée avec une synchronisation inter-écrans imperceptible

Réduction du temps de mise à jour des campagnes de 90% grâce au dashboard centralisé

Performances multipliées par 5 par rapport à la solution web précédente

Fiabilité système éprouvée en environnement retail avec lecture offline et redémarrage automatique