Skip to content

Add PingPong scorer with local camera tracking at /pingpong - #1

Merged
jorgesandev merged 2 commits into
mainfrom
feat/pingpong
Oct 10, 2026
Merged

jorgesandev merged 2 commits into
mainfrom
feat/pingpong

Conversation

@jorgesandev

Copy link
Copy Markdown
Owner

Adds /pingpong to the existing site with a Spanish mobile scoreboard, singles rules, serve/side changes, undo/correction, local history, speech, sharing and camera calibration. The camera tracks white/orange moving objects in a local worker. Assisted mode asks for points; experimental automatic mode accepts possible double-bounce sequences and asks for ambiguous outcomes. Real-game accuracy has not been measured, and this release does not provide full autonomous refereeing.

The app has its own scoped styles and installable manifest/offline fallback. Vercel builds the generated vision worker before Next; the portfolio keeps its existing deployment.

Validation: formatting, lint, type-check and production build passed; 18 Node tests and 14 desktop/mobile Chromium tests passed. Browser tests cover persistence, camera denial, synthetic camera/worker transport, experimental scoring/correction, side-change undo and portfolio smoke checks. Physical phone/game validation remains outstanding; details are in docs/pingpong/validation-report.md.

@vercel

vercel Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
website Ready Ready Preview Oct 10, 2026 4:58pm UTC

@jorgesandev
jorgesandev merged commit 65b0122 into main Oct 10, 2026
4 checks passed

This branch was successfully deployed

1 active deployment
Preview — 5f49e803 Deployed Oct 10, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant