1. A method comprising: receiving, through a program interface, a top view image and a side view image of a bare foot, at least one of the top view image or the side view image of the bare foot including a reference object; generating one or more two-dimensional (2D) coordinate graphs of the bare foot based on the top view image and the side view image of the bare foot, the one or more 2D coordinate graphs each including coordinates in only two dimensions; deriving a size of the bare foot and a shape of an arch of the bare foot from the one or more 2D coordinate graphs and a known size of the reference object; generating a 3D model of a wearable object corresponding to the bare foot based on the size of the bare foot and the shape of the arch of the bare foot derived from the one or more 2D coordinate graphs of the bare foot; and sending, to a 3D printer, information for use in printing a physical wearable object based on the 3D model.