aqua-toolkit
aqua-toolkit copied to clipboard
An all-in-one toolkit for xcpc contests
Aqua Toolkit
An All-in-one Toolkit for XCPC Contests
🚧 Project is now refactoring, pls wait for next major version 🚧
Features
- Seats generator
- Dynamic rank
- Resolver
Usage
Before you deploy it, you need to implement some APIs for your online judge.
APIs are defined in repo's wiki
Build
- Clone this repo
git clone [email protected]:SZTU-ACM/aqua-toolkit.git
- Install node modules
pnpm install
# You can use npm or yarn instead
- Run build
pnpm run build
- Distribution files are in "dist" folder
cd dist/
ls -la
Deploy
It is pretty easy to deply, just find a static site engine, copy distribution files into static folder, then start your engine.
Aqua Toolkit is just a static single page application