Energizing Gym Vibes: Capture Your Fitness Journey