
演示·文档·QuickStart·Github·发布
比赛系统旨在易于使用。支架用异步Python(带有FastApi)和Next.js编写为前端,使用Mantine库。
它具有以下功能:

探索支架文档▶
可以在https://www.bracketapp.nl/demo上免费获得演示。演示可以持续30分钟,然后您的数据将删除。
要快速运行支架以查看其工作原理,请克隆并运行docker compose up :
git clone [email protected]:evroon/bracket.git
cd bracket
sudo docker compose up -d这将启动括号的后端和前端,以及Postgres实例。现在,您应该能够在http:// localhost:3000上查看括号。您可以使用以下凭据登录:
[email protected]aeGhoe1ahng2Aezai0Dei6Aih6dieHoo 。要将虚拟行插入数据库中,请运行:
sudo docker exec bracket-backend pipenv run ./cli.py create-dev-db另请参见快速启动文档。
阅读有关如何运行括号进行开发的开发文档。
先决条件是yarn , postgresql和pipenv以运行前端,数据库和后端。
阅读有关如何配置支架的配置文档。
Barket的后端是使用.env文件(用于生产的prod.env , dev.env等)配置的。但是,您还可以直接使用环境变量来配置支架,例如,通过在docker-compose.yml中指定它们。
前端也不能通过环境.env以及使用Next.js加载环境变量的方式来配置。
阅读有关如何部署括号并将其运行在生产中的部署文档。
支架可以在Docker或本身(使用pipenv和yarn )中运行。
根据您的浏览器设置,应自动检测和加载您的语言。目前,没有手动选择其他语言的方法。
为了添加/完善翻译,使用人群。有关更多信息,请参见文档。




如果您在启动和运行括号中遇到困难,或者对使用或配置有疑问,请随时提出。做到这一点的最佳场所是进行讨论。
如果您正在使用括号并希望帮助其开发,那将不胜感激!
目前我们需要一些帮助的几个领域是:
有关如何贡献的更多信息,请参见贡献文档
Erik Vroon | 无效的 | 巴切里克 | 丹尼·派珀(Danny Piper) | Sevichecc | izstriker |
拉斐尔·勒·戈勒(Raphael Le Goaller) |
支架是根据AGPL-V3.0许可的。
请注意,任何捐款也属于此许可证。
请参阅许可证