An All-in-one Toolkit for XCPC Contests
- Seats generator
- Dynamic rank
- Resolver
Before you deploy it, you need to implement some APIs for your online judge.
APIs are defined in repo's wiki
- 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
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