The present invention relates to a method of manufacturing an outsole comprising receiving light intensity data obtained by at least one sensor module on which an individual performs an activity, correlating the received light intensity data with a traction characteristic, building a computational traction profile in response to the correlation, creating, in response to the computational traction profile, a visual outsole pattern and producing the outsole based on the visual outsole pattern.