A computer-implemented method for providing real-time assessment of falling risk, the method comprising: providing a user with a survey comprising questions directed to eliciting information regarding assessing falls risk across a plurality of domains, the survey comprising an environment survey comprising questions directed to eliciting information regarding assessing falls risk in an environmental domain; receiving the elicited information comprising answers to the questions that are indicative of a risk of falling of the user; recording, via a depth camera system, depth video data of an activity of the user; determining, based on the depth video data, at least one spatio-temporal gait characteristic associated with the activity performed by the user; determining an environment score for the user regarding the environmental domain of the survey, the environment score being determined based on the elicited information comprising answers to the questions of the environment survey; conducting a quantitative fall risk analysis based on the at least one spatio-temporal gait characteristic and the elicited information and further based on the environment score; displaying at least a portion of the quantitative fall risk analysis to the user; and, providing, in real-time, consultative recommendations based on the quantitative fall risk analysis, wherein providing the consultative recommendations includes: receiving a predetermined threshold associated with a domain from a cloud-based normative data storage, wherein the domain is the environment domain; comparing a domain score of the quantitative fall risk analysis to the predetermined threshold, wherein the domain score is the determined environment score; determining, based on the comparison, that the domain score exceeds the predetermined threshold; and displaying, if the domain score exceeds the predetermined threshold, a recommendation to the user, wherein the recommendation is evidenced-based recommendations for low-risk environmental designs. providing a user with a survey comprising questions directed to eliciting information regarding assessing falls risk across a plurality of domains, the survey comprising an environment survey comprising questions directed to eliciting information regarding assessing falls risk in an environmental domain; receiving the elicited information comprising answers to the questions that are indicative of a risk of falling of the user; recording, via a depth camera system, depth video data of an activity of the user; determining, based on the depth video data, at least one spatio-temporal gait characteristic associated with the activity performed by the user; determining an environment score for the user regarding the environmental domain of the survey, the environment score being determined based on the elicited information comprising answers to the questions of the environment survey; conducting a quantitative fall risk analysis based on the at least one spatio-temporal gait characteristic and the elicited information and further based on the environment score; displaying at least a portion of the quantitative fall risk analysis to the user; and, providing, in real-time, consultative recommendations based on the quantitative fall risk analysis, wherein providing the consultative recommendations includes: receiving a predetermined threshold associated with a domain from a cloud-based normative data storage, wherein the domain is the environment domain; comparing a domain score of the quantitative fall risk analysis to the predetermined threshold, wherein the domain score is the determined environment score; determining, based on the comparison, that the domain score exceeds the predetermined threshold; and displaying, if the domain score exceeds the predetermined threshold, a recommendation to the user, wherein the recommendation is evidenced-based recommendations for low-risk environmental designs. receiving a predetermined threshold associated with a domain from a cloud-based normative data storage, wherein the domain is the environment domain; comparing a domain score of the quantitative fall risk analysis to the predetermined threshold, wherein the domain score is the determined environment score; determining, based on the comparison, that the domain score exceeds the predetermined threshold; and displaying, if the domain score exceeds the predetermined threshold, a recommendation to the user, wherein the recommendation is evidenced-based recommendations for low-risk environmental designs.