Tous les projets
Infrastructure & Automatisation · 2024En production

Gromp Corporation : Infrastructure & Automatisation Gaming

Infrastructure logicielle complète pour une plateforme de tournois compétitifs League of Legends : bots, matchmaking et dashboards.

Node.jsPythonDiscord APIDocker ComposePostgreSQL

Vision

Conception et déploiement de l'infrastructure logicielle complète d'une plateforme de tournois compétitifs multi-joueurs (League of Legends). L'enjeu : automatiser tout ce qui peut l'être, de l'inscription à la finale.

Composants clés

  • Bots Discord sur mesure : inscription, vérification, notifications temps réel.
  • Gestion d'arbre de tournois : génération automatique des brackets, avancement des rounds, gestion des forfaits.
  • Matchmaking automatisé : équilibrage des équipes selon le niveau des joueurs.
  • Dashboards d'administration : suivi en temps réel des matchs, des scores et de l'état du système.

Architecture

Services orchestrés via Docker Compose, base de données relationnelle pour la persistance, APIs Discord pour l'interaction utilisateur. Chaque service est isolé, redémarrable et monitoré.

Une plateforme de tournoi, c'est un système distribué qui doit rester fluide sous charge un soir de finale.