https://github.com/vdsbenoit/baden-v1
Game managing tool. Distribute teams across battle games (1 vs 1) and record scores.
https://github.com/vdsbenoit/baden-v1
Last synced: about 1 year ago
JSON representation
Game managing tool. Distribute teams across battle games (1 vs 1) and record scores.
- Host: GitHub
- URL: https://github.com/vdsbenoit/baden-v1
- Owner: vdsbenoit
- Created: 2019-04-04T21:12:20.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-03-09T10:45:39.000Z (over 6 years ago)
- Last Synced: 2025-02-07T22:49:41.795Z (over 1 year ago)
- Language: Python
- Size: 1.16 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
Baden [](https://travis-ci.org/vdsbenoit/baden)
=====
This software is designed to manage a game played by a huge amount of players IRL.
It was first designed for a boyscout game involving about 1000 players.
## Players distribution
- games are duel battles: one team vs another team
- victories give 2 points & evens 1 point
- each team plays every game
- team are shuffled to avoid playing several time against the same opponent
- team can be sorted by gender (only female duels & only male duels)
## Scores management
- each team and game has a dedicated QR code
- when a duel ends, QR codes are scanned and score is recorded
- players can check their scores through their QR codes
- game administrator haves access to a live score board
## Dev stack
Back-end:
- python
- MongoDB + MongoEngine
- CherryPy
Front-end:
- jQuery
- Bootstrap
- Nimiq QR scanner
Server:
- nginx
- Docker
Roadmaps creation:
- docxcompose
- docxtpl
- pyqrcode