A connected healthcare environment comprising: a central repository comprising a storage of patient information and data with patient-specific anatomical models, the central repository additionally comprising cloud services, the central repository communicatively coupled to at least one database comprising at least one of a statistical anatomical atlas and a kinematic database, the central repository configured to provide reports customized for the patient and the physician utilizing the patient information and data, the reports and central repository being accessible by the patient by way of a patient portal, and by a physician by way of a physician portal; a computer running software defining the patient portal comprising a software interface configured to generate instructions for displaying a virtual anatomical model of a patient's anatomy on a visual display, the software interface communicatively coupled to the central repository; and, a motion tracking device communicatively coupled to the software interface and configured to transmit to the patient portal the motion tracking data of the patient's anatomy as the anatomy is repositioned; wherein the software is configured to process the motion tracking data and generate instructions for dynamically displaying the virtual anatomical model in real time that mimics changing positions of the patient anatomy; wherein the patient portal includes the software interface configured to collect the motion tracking data from the motion tracking device and to interface with the central repository; and wherein at least one of the customized reports accessible by way of the physician portal utilizes the motion tracking data, wherein the central repository is configured to store patient medical records, wherein the patient portal is configured to collect orientation and position data and interface with the cloud services to analyze the data, create reports for the patient that provide indicators of recovery progress, and update the patient medical records with the new information. a central repository comprising a storage of patient information and data with patient-specific anatomical models, the central repository additionally comprising cloud services, the central repository communicatively coupled to at least one database comprising at least one of a statistical anatomical atlas and a kinematic database, the central repository configured to provide reports customized for the patient and the physician utilizing the patient information and data, the reports and central repository being accessible by the patient by way of a patient portal, and by a physician by way of a physician portal; a computer running software defining the patient portal comprising a software interface configured to generate instructions for displaying a virtual anatomical model of a patient's anatomy on a visual display, the software interface communicatively coupled to the central repository; and, a motion tracking device communicatively coupled to the software interface and configured to transmit to the patient portal the motion tracking data of the patient's anatomy as the anatomy is repositioned; wherein the software is configured to process the motion tracking data and generate instructions for dynamically displaying the virtual anatomical model in real time that mimics changing positions of the patient anatomy; wherein the patient portal includes the software interface configured to collect the motion tracking data from the motion tracking device and to interface with the central repository; and wherein at least one of the customized reports accessible by way of the physician portal utilizes the motion tracking data, wherein the central repository is configured to store patient medical records, wherein the patient portal is configured to collect orientation and position data and interface with the cloud services to analyze the data, create reports for the patient that provide indicators of recovery progress, and update the patient medical records with the new information.