Abstract: A platform for monitoring range of motion in a joint includes initiating a range of motion monitoring application and connecting the application to a video communication platform. Video data, comprising the joint of the patient, is received from the communication platform. The platform may be used to determine that the patient is in position for calculating a range of motion of the joint, and capture an image of the joint from the received video data. The platform receives, from a user, a selection of a first set of points used in measuring range of motion, and calculates a first angle measurement associated with the range of motion of the joint based on the selected set of points. The captured image is displayed together with an overlay comprising the first set of points and the first calculated angle, and the captured image and the overlay are stored to a storage device.