Skip to content
A Single Page Application using the KWAI api
Vue JavaScript Other
Branch: develop
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Remove leading / Jan 5, 2020
.babelrc Remove console.log from production build Nov 15, 2019
.eslintrc plugin vue/essential Sep 29, 2019
.gitignore Remove build2 Dec 18, 2019 Add a credit to Pixabay Dec 22, 2019
package-lock.json Update urls Dec 20, 2019
package.json Update urls Dec 20, 2019
postcss.config.js Don't purge multiselect css Oct 20, 2019
tailwind.config.js Add tailwindcss-tables Dec 2, 2019


Kwai-ui is a part of the kwai system. The ultimate goal of Kwai is to manage a (sports)club. The focus is currently on judo sport (Kwai means club in Japanese), but in the future it may be possible to support other sports.

The backend (api) of kwai can be found in the kwai-api repository.


Kwai UI is a Single Page Application (SPA) written with vue and tailwindcss as the main components.

Currently the following is available:

  • news
  • pages
  • members
  • teams
  • trainings

Although there is still a lot to do, kwai is already used in production for our club.


There is still a lot to do:

  • tournament management
  • member follow-up system
  • events
  • Separate club specific information
  • ...


Clone this repository. Change the configuration in site/config/production.js.

Make sure package manager npm is installed and run the following commands in the directory where you cloned the repository:

npm install
npm run build

The result is a build directory. Copy this directory with all its contents to your host.


You can’t perform that action at this time.