fangfufu/advanced-programmable-countdown-timer

A programmable countdown timer written using HTML, CSS and Javascript.

★ 0Forks 0JavaScriptGitHub ↗Compare

Project website ↗

html-css-javascripthtml5timer

README

Advanced Programmable Countdown Timer

This timer was originally designed for UEA Triathlon Club, because the exisiting solutions on the Internet are not greated. We used to use these two timers:

  1. https://www.online-stopwatch.com/interval-timer/
  2. http://www.intervaltimer.com/create/hiit-timer

The problem with 1) is that using it involves a lot of mouse clicking, which is just silly. The problem with 2) is that it is not very customisable. At one point I wrote this: 3) https://github.com/fangfufu/make_interval_timer_video, That is actually quite good, I used it to run all my sessions. The problem is that you have to generate the video before session, which is also a bit silly.

The web page is basically the HTML 5 solution to 3), I don't know about whether the current cycling captain would use it, but if I am running a turbo session, I would use it.

TODO:

  • Server-side scripting, so end users can save their countdown timer settings to a server.

LICENSE

The webpage itself is licensed under GPLv3.

Advanced Programmable Countdown Timer
Copyright (C) 2018  Fufu Fang

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

The resource files are licensed as the following:

Contributors

fangfufu

Issues