- 1. Home & Performance Dashboard
- Displays a personalized greeting, weekly session information, performance statistics, and a prominent “Let’s Go” button that allows riders to quickly start a new activity session.
- 2. Session Management
- Enables users to start, pause, resume, and stop activity sessions while recording GPS information, accelerometer data, session duration, and beacon milestones throughout the activity.
- 3. Live Map
- Displays the rider’s current location along with configured beacon positions and supports Road, Satellite, and Terrain views for improved visibility across different snow-sports environments.
- 4. Bluetooth Beacon Detection
- Continuously scans for supported Bluetooth beacons during an active session and validates beacon IDs and proximity before sending a capture trigger to the connected Raspberry Pi.
- 5. Automated Video Capture
- Uses validated beacon proximity to trigger the Raspberry Pi and connected Sony camera, enabling automatic recording when the rider enters a predefined approach, jump, or capture zone.
- 6. Media Management
- Organizes captured videos within the Media Inbox by activity session and allows users to preview, download, and share their recorded sports content.
- 7. Session History
- Allows riders to review previous activity sessions grouped by week, with expandable and collapsible sections that simplify navigation through historical activity data.
- 8. Leaderboard
- Enables users to compare activity points with other participants at the same resort or supported activity location, adding a competitive element to the rider experience.
- 9. User Management
- Allows administrators to view and manage registered application users through the admin panel, supporting the essential operational requirements of the POC.
- 10. User Account Monitoring
- Enables administrators to review basic user information and account status to support testing, user assistance, and ongoing POC operations.