Media
Workout-Videos und Assets als eigenes Medienmodul
Die App soll spaeter Videos waehrend oder nach dem Training aufnehmen und einer Session, einem Set oder einer Uebung zuordnen koennen. Das braucht ein eigenes MediaAsset-Modell.
video-first
Asset Types
Workout-Videos sind der Startpunkt, weitere Medien koennen spaeter folgen
modular
Ownership
Zuordnung ueber ownerType und ownerId statt starrer Speziallogik
Medienlogik wird nach Workout-Flow gebaut
Erst sichere Zuordnung zu WorkoutSession und WorkoutSet, danach Verarbeitung, Status und spaetere Review-Workflows.
Naechste Produktschritte
Die Webkonsole bleibt leicht, waehrend Mobile, API und Provider modular wachsen.
Upload- und Aufnahmefluss in der Mobile-App
MediaAsset mit ownerType, ownerId und processingStatus
Spaetere technische Analyse- oder Review-Sichten im Admin-Web