PushUp Pro — AI Fitness Platform
PushUp Pro is a comprehensive AI-powered fitness application built to provide real-time coaching. It utilizes computer vision for real-time pose detection (pushups, squats, planks) and includes 'MoveMatch', a feature to mimic dance moves from reference videos. The platform is built with a Vue 3 frontend and a FastAPI backend, deployed securely and scalably on AWS ECS.
Technical highlights:
- •
Implemented real-time pose detection (pushups, squats, planks) for instant workout feedback.
- •
Developed MoveMatch, enabling users to mimic and learn dance moves from reference videos.
- •
Engineered a scalable FastAPI backend to efficiently process high-frequency real-time pose frames.
- •
Architected the frontend with Vue 3, Pinia for state management, and Capacitor for cross-platform delivery.
- •
Deployed the complete application stack to AWS ECS ensuring reliable performance and scalability.