An iOS application that uses computer vision to analyze and provide feedback on yoga poses in real-time.
- Pose Library: Collection of 10 common yoga poses with descriptions
- Real-time Pose Detection: Uses QuickPose SDK to analyze body positioning
- Form Feedback: Provides real-time guidance to improve pose alignment
The app currently supports the following poses:
- Down Dog (Adho Mukha Svanasana)
- Up Dog (Urdhva Mukha Svanasana)
- Cobra Pose (Bhujangasana)
- Bridge Pose (Setu Bandha Sarvangasana)
- Mountain Pose (Tadasana)
- Triangle Pose (Trikonasana)
- Warrior 1 (Virabhadrasana I)
- Seated Forward Fold (Paschimottanasana)
- Child's Pose (Balasana)
- Corpse Pose (Savasana)
- Built with SwiftUI for the user interface
- Uses QuickPose SDK for pose detection and analysis
- Designed with MVVM architecture for maintainability
- Optimized for iOS devices with camera capabilities
- iOS 15.0+
- Xcode 13.0+
- Swift 5.5+
- Camera access permission
- Clone the repository
- Install the QuickPose SDK (instructions to be added)
- Open the project in Xcode
- Build and run on a physical device (camera required for full functionality)
- Add more yoga poses
- Implement pose sequences/flows
- Add guided audio instructions