1. Tangible, non-transitory computer readable media comprising instructions encoded therein, wherein the instructions, when executed by one or more processors, cause a computing system to perform a method comprising: generating a plurality of garment images for a garment based on a single digital image of the garment, wherein each garment image corresponds to a different size of the garment; generating a user image for a user based on a digital photograph of the user according to a procedure comprising (i) receiving the digital photograph of the user, (ii) determining prospective user fit points for the user, (iii) aligning the prospective user fit points with technical mannequin fit points in an image of a technical mannequin, and (iv) shifting the prospective user fit points in the digital photograph of the user to align with the technical mannequin fit points; receiving a selection comprising the garment; in response to receiving the selection comprising the garment, generating an image of the user wearing the garment based on an alignment of garment fit points in one garment image of the plurality of garment images with corresponding user fit points in the user image; and causing the image of the user wearing the garment to be displayed in a graphical user interface.