Il s'agit d'une application basée sur la réaction qui permet aux radiodiffuseurs d'afficher plusieurs barres d'évaluation pour différents jeux d'échecs qui se produisent simultanément. Le projet a été créé à l'aide de `CREATE-REACT-APP`.
Pour commencer le projet, suivez ces étapes:
Clone le référentiel :
git clone https://github.com/Chess-broadcasting-tools/eval-bar.git
Installez les dépendances :
cd eval-bar
npm install
Démarrer le serveur de développement :
npm start
Cela démarrera le serveur de développement et ouvrira l'application dans votre navigateur Web par défaut.
https://stockfish.broadcastsofcbi.live/evaluate ? fen=2r2r1k/pp4pp/8/1N1p1PR1/P1Bp4/3P3q/1PP2P1N/3R3K%20w%20-%20-%200%2022
2. Déployer en production : Lorsque vous êtes prêt à déployer l'application en production, utilisez la commande suivante:
npm run build
Cela créera une version de production optimisée que vous pouvez déployer sur votre plate-forme d'hébergement.
Sélectionnez Tournoi : Pour afficher les jeux, utilisez la route / Evalus, vous devriez pouvoir voir des tournois en cours, si vous ne voyez aucun tournoi qui signifie qu'aucun tournoi ne se déroule. Pour toujours l'utiliser et le tester, vous pouvez utiliser un ancien lien de diffusion LICHESS dans la zone d'entrée URL personnalisée. Vous pouvez sélectionner le tournoi / tournois souhaités, puis cliquez sur le bouton Confirmer, puis sélectionner les barres requises, puis cliquez sur "Ajouter une barre de jeux sélectionnée"
Personnaliser la disposition : ajustez la disposition des barres d'évaluation en modifiant le bouton Personnaliser les barres.
Cela créera une version de production optimisée que vous pouvez déployer sur votre plate-forme d'hébergement.
Si vous trouvez des problèmes ou avez des suggestions d'améliorations, n'hésitez pas à ouvrir un problème ou à soumettre une demande de traction. Les contributions sont toujours les bienvenues!
Ce projet est autorisé sous la licence du MIT.