
데모 · 문서화 · QuickStart · github · 릴리스
토너먼트 시스템은 사용하기 쉽습니다. Bracket은 Mantine 라이브러리를 사용하여 Async Python (Fastapi 포함)과 Next.js로 작성됩니다.
다음과 같은 기능이 있습니다.

브래킷 문서를 탐험하십시오 ▶
데모는 https://www.bracketapp.nl/demo에서 무료로 제공됩니다. 데모는 30 분 동안 지속되며 그 후 데이터가 삭제됩니다.
브래킷을 빠르게 실행하여 작동 방식을 확인하려면 복제하고 docker compose up 실행하십시오.
git clone [email protected]:evroon/bracket.git
cd bracket
sudo docker compose up -d이것은 포스트 그레스 인스턴스뿐만 아니라 괄호의 백엔드와 프론트 엔드를 시작합니다. 이제 http : // localhost : 3000에서 브래킷을 볼 수 있어야합니다. 다음 자격 증명으로 로그인 할 수 있습니다.
[email protected]aeGhoe1ahng2Aezai0Dei6Aih6dieHoo .더미 행을 데이터베이스에 삽입하려면 실행하십시오.
sudo docker exec bracket-backend pipenv run ./cli.py create-dev-dbQuickStart 문서도 참조하십시오.
개발을 위해 브래킷을 실행하는 방법에 대한 개발 문서를 읽으십시오.
전제 조건은 yarn , postgresql 및 pipenv 이며 프론트 엔드, 데이터베이스 및 백엔드를 실행합니다.
브래킷을 구성하는 방법은 구성 문서를 읽으십시오.
Bracket의 백엔드는 .env 파일 ( prod.env , Production for Production, dev.env 등)을 사용하여 구성됩니다. 그러나 예를 들어 docker-compose.yml 에 지정하여 환경 변수를 직접 사용하여 브래킷을 직접 구성 할 수도 있습니다.
Frontend는 환경 변수로 구성 할 수 없으며 다음 .js의 환경 변수로드 방법을 사용하여 .env 파일뿐만 아니라 .env 파일로 구성 할 수 없습니다.
브래킷을 배포하고 생산에서 실행하는 방법에 대한 배포 문서를 읽으십시오.
브래킷은 Docker 또는 그 자체로 ( pipenv 및 yarn 사용하여) 실행할 수 있습니다.
브라우저 설정에 따라 언어를 자동으로 감지하고로드해야합니다. 현재로서는 다른 언어를 선택하는 수동 방법이 없습니다.
번역을 추가/개선하기 위해 크라우 딘이 사용됩니다. 자세한 내용은 문서를 참조하십시오.




괄호를 올리거나 실행하는 데 어려움이 있거나 사용 또는 구성에 대한 질문이 있으면 언제든지 문의하십시오. 이를 수행하기 가장 좋은 곳은 토론을 만드는 것입니다.
브래킷을 사용하고 개발을 지원하는 데 도움을주고 싶다면 대단히 감사하겠습니다!
현재 약간의 도움이 필요한 몇 가지 영역은 다음과 같습니다.
기여 방법에 대한 자세한 내용은 기여 문서를 참조하십시오.
에릭 vroon | 널 | Bacherik | 대니 파이퍼 | sevichecc | Izstriker |
Raphael Le Goaller |
브래킷은 AGPL-V3.0에 따라 라이센스가 부여됩니다.
모든 기부금은이 라이센스에 해당합니다.
라이센스를 참조하십시오