https://producingtechnology.com/65-apps/okeolamide_180348_15200412_ooo38_field-frenzy.html
The browser tab title is simply "Field Frenzy." The app presents itself
as Spring Field Frenzy
, dated Atlanta, GA · April 18, 2026.
Field Frenzy is a live scoreboard for school-style field day
or
house cup
competitions — think Hogwarts houses racking up points
across a day of events. The default state ships with Red House
and Blue House head-to-head, and the app is genuinely
interactive (unlike the typical AI-generated mock).
The layout is arcade-inspired: a dark grid background with neon green headline type, and the following real, working controls:
POINTS label, and four scoring buttons
(+1, +5, +10, -1).
All four buttons actually mutate the score live.18:00:26 Loaded "Field Frenzy" from producingtechnology.com,
18:00:50 All scores reset to 0,
18:01:02 Added "111" to the scoreboard).
Notably, this is the most functional of the apps I've reviewed in this series — score state, new-house creation, reset, and the event log all actually work end-to-end in the browser without requiring a backend.
111— the form accepts numbers-only, empty-ish, or arbitrarily long strings with no minimum length, uniqueness check, or trim-whitespace handling.
111was on the board, there was no delete affordance on the panel, no right-click, and no edit mode. The only way to get rid of it is a full reload.
+1 / +5 / +10 but only -1 for corrections.
Fixing an accidental +10 click requires ten -1
taps — painful in a live event context.
Reset Scoresnukes every house's score instantly with no confirmation dialog and no undo. For a real event, one misclick wipes the day's tally.
Red House +5 at 18:03:14) are not logged — only house-level lifecycle events are. This defeats the log's value as a scoring audit trail if a parent disputes the final total.
April 18, 2026is baked into the page. For a reusable field-day scoreboard, the date and event title should be editable at event setup.
Red +5, not hunt-and-click. The app is mouse-only.
Loaded "Field Frenzy" from producingtechnology.comevery page load, which implies a fresh start — a mid-event browser refresh appears to lose all live scoring state, a catastrophic failure mode for the use case.
Harden Field Frenzy from a working prototype into something you could actually trust to run a school field day, without losing its arcade aesthetic. Specifically: (1) Add a one-time Event Setup screen (event title, date, venue, number of houses, default house colors) that persists to
localStorage, so refreshes do not wipe state mid-event and the title/date/venue stop being hardcoded. (2) On every house panel, add a kebab menu with Rename, Recolor, and Delete house (with confirmation); enforce unique, non-empty, trimmed, length-capped house names at creation and rename time. (3) Make scoring symmetric: offer-1 / -5 / -10alongside+1 / +5 / +10, and add a persistent Undo last score change button plus Cmd/Ctrl+Z shortcut. (4) Log every score delta to the Event Log with house name, delta, resulting total, and timestamp — this becomes the dispute-resolution audit trail. Add an Export CSV button for after-event records. (5) Gate Reset Scores behind a typed-confirmation dialog (type RESET to confirm) and offer Undo reset for 30 seconds via a toast. (6) Replace Declare Winner with a proper end-of-event flow: modal announcing 1st/2nd/3rd place, confetti, final leaderboard snapshot, and a shareable summary image. (7) Add keyboard shortcuts for power users: first letter of each house + number key (e.g. R then 5 = Red House +5, Shift+key for subtraction), with an on-screen legend behind a ? key. (8) Add a Presentation Mode toggle (fullscreen, large scores, auto-hide admin buttons) designed for projectors, and a subtle sound effect on score changes (mutable). (9) Replace the developer-facing Reload JSON button with either a clearly-labeled Load saved event picker or hide it behind an advanced/admin menu — it should not sit next to user-facing controls. (10) Fix the leaderboard bar scaling so 0-point bars render with a minimum visible width and show a—state, and so the scale rebases smoothly as new leaders emerge. (11) Preserve the neon-arcade visual language exactly — dark grid, glowing green headline, tinted house colors, crown indicator — any new controls should feel native to that aesthetic, not like generic admin UI bolted on top.