A portable, wearable multi-component measurement and analysis device can be utilized for collecting and analyzing bio-mechanical and human gait analysis data while performing any physical activity. This device may be constructed with one or more sensors that are placed on the various localities of human body to collect bio-mechanical data. This data may be transmitted over a network to a server, where it is analyzed, and feedback may be provided in real time on the bio-mechanical and gait parameters experienced by the user™s body while performing any particular activity. The device further may allow specialists and experts located anywhere in the world to analyze this real time data and give feedback.