myheats

Live heats, scoring and leaderboard for sport events
git clone https://git.in0rdr.ch/myheats.git
Log | Files | Refs | Pull requests | README | LICENSE

ModeNameSize
-rw-r--r--.env7L
-rw-r--r--.eslintrc.cjs15L
-rw-r--r--.gitignore28L
-rw-r--r--CHANGELOG.md45L
-rw-r--r--Jenkinsfile20L
-rw-r--r--LICENSE21L
-rw-r--r--README.md168L
-rw-r--r--RELEASE.md6L
-rw-r--r--assets/myheats.svg68468L
-rw-r--r--assets/supabase-schema.png133567B
-rw-r--r--index.html20L
-rw-r--r--package-lock.json4646L
-rw-r--r--package.json29L
-rw-r--r--public/favicon.ico24838B
-rw-r--r--public/logo192.png9131B
-rw-r--r--public/logo512.png29087B
-rw-r--r--public/manifest.json25L
-rw-r--r--public/robots.txt3L
-rw-r--r--schema/athletes.sql118L
-rw-r--r--schema/heats.sql116L
-rw-r--r--schema/judges.sql78L
-rw-r--r--schema/scores.sql140L
-rw-r--r--schema/startlist.sql130L
-rw-r--r--src/App.css183L
-rw-r--r--src/App.jsx114L
-rw-r--r--src/Athletes.jsx137L
-rw-r--r--src/Auth.jsx53L
-rw-r--r--src/Heats.jsx127L
-rw-r--r--src/Leaderboard.jsx368L
-rw-r--r--src/Score.jsx126L
-rw-r--r--src/Startlist.jsx158L
-rw-r--r--src/index.css33L
-rw-r--r--src/main.jsx11L
-rw-r--r--src/supabaseClient.js6L
-rw-r--r--src/utils.js131L
-rw-r--r--updatecli.d/default.yaml34L
-rw-r--r--vite.config.js7L