Web App Pages The web app is primarily targeted at gym administrators and trainers. A. Admin Dashboard Features: Overview of gym activity (active members, current sessions, revenue). Key metrics: member retention rate, equipment usage. Notifications for system updates and issues. B. Member Management Features: Add, edit, or delete members. View member details: profile, fitness goals, current program. Track membership status and payments. C. Trainer Management Features: Add, edit, or remove trainers. Assign trainers to specific members or groups. View trainer performance and workload. D. Program Designer Features: Create and manage training programs. Select exercises, define sets, reps, and durations. AI suggestions for optimizing programs based on user goals. E. Reports & Analytics Features: Generate reports on gym performance. Analyze member progress, attendance, and feedback. Download/export reports in PDF/Excel. F. Wearable Integration Settings Features: Connect with supported wearables. Configure data synchronization (steps, heart rate, etc.). Set alert thresholds (e.g., high heart rate notifications).