BotArena
Déposer un bot, le compiler en sandbox et l'affronter en match ou en tournoi.

Le projet
Plateforme web universitaire de gestion de bots : dépôt et compilation isolée dans des conteneurs Docker, matchs, tournois round-robin avec classements, et supervision admin. Authentification JWT avec trois rôles (étudiant, relecteur, admin), frontend React/TypeScript, API FastAPI avec workers, et moteur de jeu en C++.
- Stack
- ReactTypeScriptFastAPISQLAlchemyC++Docker