1. An image recognition (IR) computing device including a processor in communication with a memory, wherein said processor is programmed to: store a plurality of vendor images indexed in a database according to a set of characteristics associated with the plurality of vendor images; receive a search request from a user computing device instructing the IR computing device to conduct a search for a subject clothing item pictured in a subject image, the search request including the subject image; analyze the subject image to determine one or more characteristics associated with the subject image; filter the plurality of vendor images to determine a subset of vendor images; compare the subset of vendor images to the subject image; generate a list of potential matches, each potential match including one vendor image of the plurality of vendor images and a link to a vendor webpage that includes the at least one vendor image; transmit the list of potential matches to the user computing device for display to a user associated with the user computing device; and receive an indication from the user computing device of whether the search was successful or unsuccessful.