Trainer (Global)
Purpose: Create or manage your personal trainer profile.
Version: 0.1.0 Last updated: auto
#Purpose
- Access Trainer to create or update your trainer profile.
- Only one trainer profile per user is allowed.
- Profile becomes visible after approval by the Lx Edge Team.
#What you can do here
- Create or edit: name, phone, level, city/country, bio, experience, photo URL, social links.
- Toggle between editing and viewing your profile.
- Submit to create/update; await approval.
#Form fields
- Photo URL, Name, Phone, Level (Standard/Advanced/Expert)
- City, Country
- Bio, Experience
- Social: LinkedIn, YouTube, Website
#System response
- If no profile exists, the page opens in edit mode to create one.
- On submit, mutations run to create or update your profile.
- Viewing mode shows your saved fields and social links.
#Errors and failures
- Missing required fields show inline validation.
- Image URL issues show a fallback avatar.
- Network/server errors surface via toast and can be retried.
#Summary
- Manage a single trainer profile per account.
- Approval required before others can discover your profile.