logo
Les bonnes choses prennent du temps!0%
square-star-iconMar. 2021 - Sep. 2021

Modern Stream

BrandingUX ResearchWireframingUI DesignBackend
ClientE-sports AcademySecteurE-sports/Streaming
site web
Modern Stream
Modern Stream

Un site web qui propose tout ce que les autres plateformes de streaming offrent, + un système de gestion de tournois.

En tant que membre de l'équipe de design, mon objectif était de créer une interface utilisateur intuitive qui intègre un système de gestion de tournois. Pour y parvenir, j'ai commencé par rechercher les besoins et les attentes des streamers et des spectateurs participant aux tournois de jeux. J'ai ensuite conçu l'interface utilisateur de la plateforme pour qu'elle soit facilement navigable, avec des options de menu claires. Pour améliorer encore l'expérience utilisateur, j'ai intégré une variété de fonctionnalités interactives, telles que le chat en direct, les sondages et les notifications en temps réel. Ces fonctionnalités permettent aux utilisateurs d'interagir avec le tournoi et entre eux, favorisant un sentiment de communauté et améliorant l'expérience de visionnage globale.

Modern Stream
Modern Stream

En tant que membre de l'équipe de développement Backend, l'un de mes principaux objectifs était de concevoir et de mettre en œuvre un système de backend de chat en direct évolutif. Pour y parvenir, nous avons utilisé Redis pour la mise en cache, ce qui nous a permis de stocker et de récupérer les données de chat rapidement et efficacement. Le système de backend de chat en direct a été conçu pour gérer un volume élevé de messages et d'utilisateurs, offrant ainsi une expérience fluide et ininterrompue aux participants des tournois de jeux. Le système utilise la technologie WebSocket pour établir une connexion persistante entre les utilisateurs et le serveur, permettant ainsi la messagerie et les mises à jour en temps réel. Pour garantir l'évolutivité du système, nous avons mis en place une fonctionnalité de répartition de charge qui distribue les demandes de chat entrantes sur plusieurs serveurs. Cela nous permet de gérer un nombre croissant d'utilisateurs et de messages sans dégradation des performances. Le système de backend de chat a également été conçu en tenant compte de la sécurité, avec des fonctionnalités robustes d'authentification et d'autorisation des utilisateurs, garantissant que seuls les utilisateurs autorisés peuvent accéder au chatroom. Nous avons mis en œuvre diverses mesures de sécurité, telles que le filtrage IP et la limitation du débit, pour prévenir les abus et le spam.

Modern Stream
Modern Stream
spinning star
Modern Stream | Achraf El Fadili