Aplicació web per gestionar la generació i seguiment dels combats de robots sumo de l'AESSBot. Permet introduir equips, configurar la competició, generar la fase de lliga, registrar resultats, gestionar la repesca i preparar les eliminatòries finals.
El projecte està fet amb React, TypeScript i Vite.
- Node.js instal·lat
- NPM instal·lat
Instal·la les dependències:
npm installArrenca el servidor de desenvolupament:
npm run devDesprés obre l'URL que mostri Vite al terminal, normalment:
http://localhost:5173
npm run devExecuta l'aplicació en mode desenvolupament.
npm run buildGenera la versió de producció dins de dist/.
npm run previewServeix localment la versió generada amb npm run build.
npm run lintExecuta ESLint per revisar possibles problemes de codi.
- Obre la configuració de la competició.
- Afegeix els equips participants.
- Ajusta els paràmetres de combats i classificació.
- Genera les fases i registra els resultats.
- Utilitza el mode espectador amb
?mode=spectatorsi vols mostrar una vista pública dels resultats.