1. A method comprising: receiving, from a client device, environment image data containing an image of an environment captured by the client device; receiving a selection of an item that is under consideration for purchase and placement into an indicated location of the image of the environment; determining a distance to the indicated location in the image of the environment, the distance being from a point of view of the client device that captured the image of the environment; in response to receiving the selection of the item, scaling an item image of the selected item based on dimensions and the distance determined from the environment image data for the environment; augmenting, using at least one processor of an application server, the scaled item image into the image of the environment at the indicated location to generate an augmented reality image; providing the augmented reality image to a display device of a user, the scaled item image in the augmented reality image being selectable to cause display of additional information; receiving a selection of the scaled item image in the augmented reality image; and in response to the receiving the selection of the scaled item image, causing, by the application server, presentation of the additional information.