
Game Analytics Platform Computer Vision
This is a full-stack fitness game framework that uses YOLO for object tracking and MediaPipe for pose estimation, all running locally through your webcam. The Spring Boot backend orchestrates Python AI processes while a React dashboard lets you start games, view metrics, and export CSV workout data. It ships with 16 exercise templates and includes text-to-speech coaching. The architecture is straightforward: UI calls Java REST endpoints, Java spawns Python processes, Python runs computer vision and logs to CSV. If you're prototyping gamified fitness apps or need a reference for mixing Java process management with Python ML, this is a working foundation with all the plumbing connected.
- skills.sh installs
- 1.1K
- GitHub stars
- 2
- last updated
- Jul 14, 2026
Install
$ npx -y skills add aradotso/data-skills --skill game-analytics-platform-computer-vision --agent claude-codeInstalls into .claude/skills of the current project.
Files
Game Analytics Platform - Computer Vision Fitness Tracker
Skill by ara.so — Data Skills collection.
What This Project Does
Game Analytics Platform is a local-first, real-time computer vision system that tracks user movements across 16 fitness exercises using webcam input. It combines:
- YOLO v8 for object detection and tracking (balls, cones, people)
- MediaPipe for skeletal pose estimation and form validation
- Spring Boot (Java 17) backend for process orchestration
- React + Vite frontend dashboard for game control
- Python AI scripts that export workout metrics to CSV
- pyttsx3 for real-time audio coaching
The architecture runs entirely locally with a 3-tier design: React UI → Spring Boot API → Python AI processes.
Installation
Prerequisites
Install these first:
- Python 3.10+ (ensure "Add to PATH" is checked)
- Java 17 (from Adoptium)
- Node.js LTS
Auto-Install
# Windows
python install.py
# Mac/Linux
python3 install.py
This creates a Python virtual environment, installs dependencies, downloads YOLO models, and builds the frontend.
Manual Setup (if auto-install fails)
Sponsors
Details
- Repository
- github.com/aradotso/data-skills
- Categories
- Data Science & ML, Marketing & SEO, Game Development
- First seen
- Jul 14, 2026
More from aradotso/data-skills
All 60- Infrastructure Cicd Data Engineering1.1K
- Harvard Artifacts Collection Analytics App907
- Harvard Artifacts Etl Streamlit833
- Harvard Art Museum Data Engineering831
- Data Analytics Skills Claude735
- Car Sales Data Engineering Analytics713
- Google Cloud Data Engineering Hub662
- Harvard Art Museums Data Engineering Analytics628
- Harvard Artifacts Data Engineering Streamlit623
- Coinmarketcap Diamonds Premium Analytics608
- Harvard Art Museums Data Engineering536
- Apache Airflow Orchestration1.9K
- Datatalks Data Engineering Zoomcamp1.9K
- Llm Public Opinion Analytics Assistant1.9K
- Roblox Mm2 Analytics Toolkit1.9K
- Mm2 Analytics Dashboard Roblox1.8K
- Mm2 Analytics Roblox Toolkit1.8K
- Mm2 Analytics Roblox Tracker1.8K
- Mm2 Roblox Analytics Toolkit1.8K
- Mm2 Roblox Analytics Tracker1.8K
- Murder Mystery 2 Analytics Toolkit1.8K
- Llm Public Opinion Analytics1.7K
- Altimate Data Engineering Skills1.5K
- Amee Joshi Data Engineering Portfolio1.5K