Anar al contingut
Tornar als projectes

FanFest

Plataforma FanFest 3.0

juny del 2024

Esports i EntretenimentStreaming i MitjansTypeScriptVue.jsNode.jsWebSocketsAWS Chime SDKAWS ElementalOpenAIViemWalletConnect
FanFest 3.0 platform — Off The Pitch live show with leaderboard and real-time chat

Planificació i arquitectura de la versió 3.0 de la plataforma FanFest com a Enginyer de Software Principal — un sistema d'engagement de fans en temps real per al Paris Saint-Germain FC, Comcast, la Premier League i el Real Madrid. Lideratge d'un equip de sis enginyers i entrega de moderació amb IA, gating amb wallets de Chiliz, streaming en directe Low Latency HLS i shows amb WebRTC sobre AWS Chime Web SDK.

Descripció General

FanFest és una plataforma d'engagement de fans en temps real que connecta els aficionats esportius amb esdeveniments en directe, shows interactius i contingut exclusiu de les organitzacions esportives més grans del món.

Com a equip, vam planificar i dissenyar el full de ruta per a la versió 3.0, complint els requisits tècnics de socis comercials com el Paris Saint-Germain FC, Comcast, la Premier League i el Real Madrid.

Contribucions Clau

Moderació de Contingut amb IA

Desenvolupament de pipelines de moderació i traducció basats en IA per a contingut generat per usuaris en xats en directe i contingut estàtic, utilitzant OpenAI i un sistema de gestió de cues amb actualitzacions en temps real via WebSockets.

Integració de Wallets Crypto

Integració de crypto-wallets de Chiliz en els mecanismes d'identitat i accés de la plataforma usant Viem, WalletConnect de Reown i AppKit — habilitant accés amb tokens a experiències exclusives per a fans.

Infraestructura de Streaming en Directe

Desenvolupament d'un sistema de distribució de pipelines de mitjans per gestionar capacitats de streaming en directe, integrant-se amb AWS Elemental Media Services per suportar lliurament Low Latency HLS.

Arquitectura d'Identitat i Accés

Disseny d'un sistema d'identitat per capes per a autenticació i gestió de membresies (RBAC), integrant-se amb socis per permetre als usuaris compartir un únic perfil i fusionar perfils externs entre diferents canals (tenants).

Comunicació en Temps Real

Arquitectura de l'estructura de serveis per capes de l'aplicació, incloent tracking, coordinació de tiles de shows en directe, comunicació en temps real i capacitats WebRTC usant AWS Chime Web SDK.

Lideratge d'Equip

  • Lideratge d'un equip de sis enginyers usant pràctiques Agile
  • Disseny del procés de contractació tècnica i realització d'entrevistes
  • Establiment d'estàndards de codi i fluxos de revisió de codi