abienvenu/kyjoukan

锦标赛策划器

安装: 27

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 1

开放问题: 2

类型:symfony-bundle

0.6.1 2018-06-02 19:43 UTC

This package is not auto-updated.

Last update: 2024-09-14 18:09:50 UTC


README

SensioLabsInsight

锦标赛策划器和调度器

此Web应用程序将接受以下输入

  • 活动详情(名称、日期...)
  • 将参加该活动的队伍列表
  • 可用于比赛的场地列表

然后用户将创建游戏的第一阶段,有两种可能的规则

  • 循环赛制:每个队伍与同一池中的其他队伍比赛
  • 淘汰赛制:每个队伍与其他一个队伍比赛;每个胜者与另一个胜者比赛,依此类推...

特性

一旦给定队伍、场地和池(队伍组)的数量,应用程序将

  • 自动将队伍分配到池中
  • 允许用户手动调整此分配
  • 提供可打印的日程表
  • 提供可打印的比赛表格,供填写
  • 允许用户输入结果
  • 提供可打印的排名

一旦第一阶段结束,用户可以创建下一阶段(依此类推)。

计划中的特性

  • 手动添加比赛的能力
  • 手动删除比赛的能力
  • 排序队伍的能力
  • 按顺序分配

服务器安装

  • 安装docker
  • 下载并运行应用程序
$ docker run -d --name kyjoukan -p 8043:80 -e APP_ENV=prod abienvenu/kyjoukan

变更日志

  • v0.6.1 : 移除页脚,空间很重要
  • v0.6 : 升级到Symfony 3.4,场地间分配队伍
  • v0.5 : 改进警告显示 + 修复洗牌错误
  • v0.4 : 添加了“累计排名”规则
  • v0.3 : 不调用远程CDN,以便Kyjoukan在没有互联网访问的情况下也能工作
  • v0.2 : Docker化
  • v0.1 : 首个工作版本