- Inspired by the physical Time Timer
- Built on code from qoomon
I've always been baffled by why timers rarely have the current time on them, so I added one
Enjoy
# build and start the service
docker compose up --build
# open the app in your browser
xdg-open "http://localhost:8080"
# stop the service
docker compose downAfter cloning the repository, install the git hooks:
./hooks/setup.shThis installs:
- pre-commit: Auto-increments version number in package.json
- pre-push: Runs Playwright tests before pushing (prevents pushing broken code)
npm test- Edit
package.jsonand update theversionfield:{ "version": "x.x.x" } - The version file (
app/version.js) is auto-generated and should not be edited manually. - The version is automatically incremented on each commit via the pre-commit hook.