Manage your multi-tournament LAN without opening Excel
⚙️ Complete LAN configuration from app interface
⚔️ Duels and FFA tournaments
🏆 Global tournament, with cutomizable points for each tournament
👤 Players management
🎯 Achievements
🏅 Leaderboard for both players and teams
This app requires the LTS version of NodeJS. Then:
-
Clone this repository and
cd
into it -
Install dependencies with
npm install
-
Open config.json and fill:
-
To run the server in dev mode run
npm run dev
-
To run the server in production mode, build the application with
npm run build
then start the server withnpm run start
. If you can't use HTTPS, make sure to set"use_http_only": true
in config.json before building the application. -
Open http://localhost:3000 with your browser to see the app
-
To access Admin panel after login, visit http://localhost:3000/admin
Here is a Demo running on a Raspberry Pi 4, itself hosting other stuff. This demo uses the Lan'Oween 2024 database.
V1 was used for the Lan'Oween 2023 event, organized by the Azerty team.
V2 was used for the Lan'Oween 2024 event.
This app uses a derivative of the tournament-js module written by clux (Eirik A)