Welcome to the TensorFlow.JS community great to have you here!
Actually your question is very timely. We have a live interview with the creator of TeamSportz.pro on our TensorFlow.js community show and tell this Friday at 9AM PT. If you can join this stream I highly recommend it as he will also be live in the chat to answer any questions.
Learn more about the company here (they are using TensorFlow.js to do all of this):

  
      

      teamsportz.pro
  

  
    

AI sports platform to help every team reach their full potential 3

  We are for every team, coach and player. TeamSportz is an accessible hassle-free sports platform that helps teams, coaches and players come together, track and understand their performance, organise games, communicate with players all from a single...


  

  
    
    
  

  


We also have an example with Include Health that provide remote physiotherapy at scale. Some more details here (check the GIFs toward the end):

  
      

      blog.tensorflow.org
  

  
    

Next-Generation Pose Detection with MoveNet and TensorFlow.js 1

  MoveNet is a human pose detection architecture developed at Google that is ultra fast and accurate. It was designed to detect difficult poses


  

  
    
    
  

  


And of course come join the live stream in just a few days time:
TensorFlow.js Community "Show & Tell" #6

We will have 6 new community demos 2 of  which I think may be useful to your use case.