About GOFA Flutter SDK
Welcome to the GOFA Flutter SDK documentation! Here you'll find all the information you need to integrate our advanced AI-powered fitness solutions into your Flutter application. GF Lab International provides two primary Flutter SDKs to help enhance and optimize user experiences in health and fitness apps:
1. GOFA Lessons Flutter SDK
The GOFA Lessons Flutter SDK allows for seamless integration of video lessons, providing detailed tracking of user interactions and lesson progress using Firebase Firestore. Features include:
- Tracking lesson view counts and play statuses.
- Storing progress and results of individual lesson sessions.
- Managing lesson plans, combining multiple video lessons into structured programs.
- Handling user-specific data, including lesson histories and daily activity records.
👉 View the GOFA Lessons Flutter SDK README
2. GOFA Challenge Flutter SDK
The GOFA Challenge Flutter SDK, provided as the gofa_pose Flutter package, offers real-time feedback and analysis on posture and movement using cutting-edge AI. Designed for the GOFA Challenge experience, it enables users to:
- Challenge themselves to perform their best within a limited time (e.g., 30 seconds).
- Reach specific targets (e.g., 30 push-ups).
👉 View the GOFA Challenge Flutter SDK README
Getting Started
Each Flutter SDK comes with a demo application to simplify the integration process and demonstrate key functionalities. The gofa_sdk demo app provides a practical example of how to incorporate these features into your application.