Skip to content

SZTU-ACM/aqua-toolkit

Repository files navigation

Aqua Toolkit

GitHub GitHub package.json version GitHub last commit

An All-in-one Toolkit for XCPC Contests

🚧 Project is now refactoring, pls wait for next major version 🚧

Features

  1. Seats generator
  2. Dynamic rank
  3. Resolver

Usage

Before you deploy it, you need to implement some APIs for your online judge.

APIs are defined in repo's wiki

Build

  1. Clone this repo
git clone git@github.com:SZTU-ACM/aqua-toolkit.git
  1. Install node modules
pnpm install
# You can use npm or yarn instead
  1. Run build
pnpm run build
  1. 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

Releases

No releases published

Packages

No packages published

Languages