Footvolley Peitada – Real-Time Biomechanics
A progressive web app that analyses the chest strike (“peitada”) in footvolley in real time, entirely in the browser. It detects jumps, measures joint angles at the moment of impact and returns a technical diagnosis with training suggestions.
Highlights
- 3D pose estimation with MediaPipe Pose running on WebGL/WebAssembly – no video ever leaves the device.
- Finite state machine to segment each attempt (approach, jump, impact, landing) and pick the exact impact frame.
- Biomechanical metrics: joint angles at impact compared with reference ranges, turned into plain-language feedback.
- Audio cues via the Web Audio API, so athletes get feedback without looking at the screen.
Stack: React 19 · Vite · MediaPipe Pose 3D · Computer Vision · WebGL / Wasm · Web Audio API · GitHub Pages
🔗 Live app: https://meneguinha.github.io/peitada_futevolei/
💻 Source code: https://github.com/meneguinha/peitada_futevolei
Description
2026