Abstract: A method includes a processor receiving consumer first data from a consumer device. The processor receives second data associated with a wearable item mold or the wearable item design that correlates to the wearable item from a plurality of wearable item source devices. The processor determines a plurality of matches by comparing a first virtual 3D model associated with consumer first data to a second virtual 3D model associated with the second data, and recommends the plurality of matches to the consumer device. The processor grants the plurality of wearable item source devices access to the consumer first data. A wearable item source associated with the wearable item source device is configured to modify a solid form of the wearable item mold in an assembly process or a wearable item design for the solid form of the wearable item mold in the assembly process, based on the consumer first data.