StepSync is an AI-powered dance coaching platform that analyzes reference and practice videos, breaks choreography into learnable steps, and gives personalized feedback. Pose estimation, landmark alignment, Dynamic Time Warping, and similarity metrics identify differences in timing, posture, positioning, and execution.
- Python, TypeScript, and SQL
- React Native and MediaPipe
- FastAPI, OpenCV, NumPy, SciPy, PyTorch, and Supabase
- Pose estimation, TensorFlow Lite, and Gemini
Make sure Docker Desktop is installed and running.
docker compose up -d
docker compose down
docker compose psThis is a generic starter configuration. The team can add project-specific dependencies and startup commands later.