f-aguzzi / judo-timer-electron

Electron.js port of https://github.com/f-aguzzi/judo-timer, with added multi-screen functionality

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Judo Timer

This is a timer for the jury table at Judo competitions, to keep times on the referee's behalf.

Implemented functionalities

  • dual window (one control window for the operator, one display window for the electronic board)
  • adjustable timers
  • automatic assignment of victory
  • osae komi timer with automatic assignment of waza ari and ippon
  • scoreboard to keep track of waza ari, ippon and shido
  • automatic victory determination for:
    • end of time with score advantage
    • ippon or two waza ari
    • kosoko make
  • automatic determination of golden score

Structure

The project is based on my template for Electron apps with React, TypeScript and TailwindCSS support, which can be found at [https://github.com/f-aguzzi/electron-react-typescript-tailwind-template].

The package manager is yarn.

The dev server can be started with yarn start and the executable can be built with yarn package.

About

Electron.js port of https://github.com/f-aguzzi/judo-timer, with added multi-screen functionality

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:TypeScript 94.5%Language:JavaScript 5.0%Language:HTML 0.4%Language:CSS 0.2%