Abstract: The present invention relates to a system, method and computer-readable storage medium for online merchandising. The system comprises an online marketplace and/or a mobile marketplace and a mobile application. The online marketplace provides a marketplace for selling products created by a user. The mobile application is configured to be installed on a hand-held device and associate the user with the online marketplace. The mobile application receives an image from local storage on the hand-held device. The mobile application receives images of physical products for selection by the user. The mobile application provides an interface to superimpose the photo onto the product and receives gestures from the user manipulating the interface. The mobile application is also configured to provide an option to automatically publish the created product to the online marketplace.