A system of generating a pre-operative assessment of a patient includes one or more client electronic devices, and an assessment system configured to communication with the client electronic devices via a communication network. The assessment system includes one or more computing devices and a computer-readable storage medium. The computer-readable storage medium includes programming instructions that, when executed, cause the computing devices to receive patient information pertaining to a patient one or more of the client electronic devices, use at least a portion of the patient information to access one or more medical images associated with the patient, perform one or more image processing techniques on the medical images to identify, from medical images, a condition associated with the patient, generate a pre-operative assessment for the patient based on the patient information and the condition, and cause the assessment to be displayed on a display device of the client electronic devices.