Skyro PE Platform
Three systems built for a Bratislava secondary school's PE mentor team: live tournament scoring, student self-evaluation, and a proposal for fully online PE.
Overview
Skyro is a private secondary school in Bratislava. Its PE department runs on paper rosters and memory for grading, and needed something better for a school-wide sports tournament too. I built three systems for the school's PE mentor team: a live tournament scoring webapp, a student self-evaluation system that feeds fair grading, and a researched proposal for fully online PE for externally enrolled students.
Challenge
Grading PE for over a hundred students off memory and a paper roster does not scale, and a two-day, six-team tournament needs a scoreboard mentors can trust in real time.
What I built
Three separate systems, each covered in detail below: a live tournament webapp, a student self-evaluation and grading pipeline, and a legally researched proposal for online PE.
Outcome
96 of 116 students submitted their self-evaluation by deadline, used to grade the full roster in one sitting. The tournament ran live across two sports days for about 60 students with real-time standings and a full audit trail.
01 / Skyro
A scoreboard mentors can trust
Live, used every sports dayA real-time scoring webapp for the school's tournament days: six teams, five rounds, five sports, across two full sports days. Mentors record every result through a PIN-gated editor, standings update live for every viewer via Firestore, and nothing is ever silently overwritten.
PIN-gated editor
Only mentors record results
Immutable audit log
Every edit recorded, nothing overwritten
Team names shown here (Oheň, Voda, Zem, Blesk, Vietor, Tieň) are the app's real default naming, not any student data.
02 / Skyro
Grades from evidence, not a guess
Live, run every termA self-evaluation and grading pipeline for the PE mentor team, covering around 116 students a term. Students match against a private, server-side roster (rate-limited against scraping) and work through a self-reflection flow covering warmup progress, attendance, and hardskill and softskill self-ratings. Every submission flows into an admin review tool the mentors use to set fair grades from real data instead of memory.
Krok 1 z 16
Which block do you attend?
Sila / Rehab
Rings, gymnastics, calisthenics, core.
Vytrvalosť / Zručnosť
Ball sports, running, conditioning.
Attends both
Combined block.
Medically exempt
Separate reflection flow.
03 / Skyro
A legal path to fully online PE
Proposal, not yet adoptedA researched and legally grounded case for externally enrolled students to take PE entirely online, mapped module by module against the national curriculum and verified by exam rather than attendance. The school ultimately kept PE in-person for now, so this stayed a proposal rather than a shipped feature, but the curriculum mapping and legal groundwork are complete.
| Curriculum module | Share | Covered via Principle Guy |
|---|---|---|
| Health and its disorders | 10% | In-app theory, rehab content, journal |
| Healthy lifestyle | 10% | Nutrition tracking, weekly check-in |
| Fitness and performance | 30% | Fitness Level, entry and progress testing |
| Sport and movement skills | 50% | Exercise catalog, logged training |
Built with