Back to Projects
Mud Masters Logo
Mud Masters·2026

Mud Masters

Real-time scoring system for GYMRACE fitness competitions

FitnessHardwareIoT
GYMRACE Wall Ball Game scoring station

About

Complete product development from concept to delivered production units for Mud Masters' GYMRACE, a functional fitness competition held across Amsterdam, London, Utrecht, Paris, and Weeze. The Wall Balls station requires participants to complete 100 ball throws against a target, and this system automates the counting with real-time visual feedback. Took the project from initial idea through sensor evaluation, MVP prototype, and into full production. Designed custom 3D-printed mounts, built the complete software stack with a Node.js/TypeScript backend and branded React frontend, and created a plug-and-play kiosk image for true zero-configuration deployment. Assembled and delivered 50+ complete stations with 100+ sensors, automated build pipeline for SD card image generation, assembly instructions, BOM, wiring diagrams, and full source code handover. System operates fully standalone without internet connectivity.

My Role

Complete Product Development

  • Took project from concept through MVP to production delivery - hardware, software, mechanical design, assembly, documentation
  • Evaluated and selected sensor technology for reliable hit detection
  • Designed custom 3D-printed sensor mounts, iterated through multiple revisions
  • Built complete software stack: Node.js/TypeScript backend and React frontend with client branding
  • Implemented hit detection algorithm with noise filtering and validation
  • Built automated build pipeline for SD card kiosk image generation
  • Assembled and delivered 50+ production units with full documentation including assembly instructions and wiring diagrams

Technologies

Raspberry PiNode.jsTypeScriptReactDockerGitHub Actions3D PrintingTailwind CSSIoT

Outcome

Delivered complete product from scratch: 50+ stations assembled, plug-and-play kiosk image, automated build pipeline, full documentation and source code handed over. Deployed for GYMRACE fitness competitions across Europe.

50+

Station Units

100+

Sensors Assembled

~10 weeks

Concept to Delivery

Gallery