Plateforme de contenu et de découverte de jeux
Présentation
Cette plateforme de contenu et de découverte est dédiée aux jeux en ligne. Les utilisateurs peuvent explorer les fournisseurs, trouver des recommandations, suivre des tournois et consulter des guides et des avis avant de choisir à quoi jouer. Le produit réunit contenus éditoriaux, données de jeux, fonctionnalités en direct et expériences localisées au même endroit.
Technologies
Domaines d’intervention
Responsabilités principales
- ▹Conception et maintenance de l’architecture frontend des applications Next.js et des services Node.js associés
- ▹Création d’interfaces responsives à partir des maquettes Figma et développement de composants partagés pour ordinateur et mobile
- ▹Développement des parcours de découverte avec filtres, recommandations, pagination, pages fournisseurs et nombre de résultats mis à jour en direct
- ▹Développement du lanceur de jeux et de l’expérience tournoi, notamment les classements, vues lightbox et mode plein écran
- ▹Gestion de l’état partagé avec Zustand pour les parcours de découverte, les tournois et l’interface
- ▹Maintenance des outils de migration et de synchronisation Contentful
- ▹Conception des tables de base de données et des workflows Forest Admin pour centraliser les données utilisateurs, comptes et KYC de l’équipe paiements
- ▹Création d’actions administratives pour bannir un compte, suspendre ou rétablir l’accès après une infraction et vérifier le statut KYC
- ▹Regroupement des utilisateurs historiques et actuels provenant de bases séparées dans un nouvel espace de données commun
- ▹Intégration de la vidéo en direct avec HLS.js et prise en charge de la localisation, des thèmes, feature flags et tests A/B
- ▹Amélioration des performances et des Core Web Vitals, avec contribution aux tests automatisés, à Storybook et aux workflows CI/CD
Résultats
Amélioration du chargement initial et des Core Web Vitals grâce à l’optimisation des bundles, au code splitting et à l’ajustement du rendu
Simplification de la recherche de jeux grâce à des filtres avancés, des recommandations, un nombre de résultats actualisé et des sections de jeux populaires
Mise en place de composants réutilisables et de modèles frontend communs issus des designs Figma, rendant l’interface plus cohérente et plus facile à faire évoluer
Automatisation des migrations Contentful et de la synchronisation du contenu, réduisant le travail manuel lors des mises à jour du CMS
Création d’un espace d’administration unifié pour l’équipe paiements, réunissant les données utilisateurs et KYC des systèmes historiques et actuels
Extension et organisation de la bibliothèque Storybook comme référence commune pour les développeurs et les designers