1. A computer-implemented method comprising: receiving from a server computing system one or more digital images, the receiving of the one or more digital images from the server computing system being performed by a configured client computing device, the one or more digital images having been previously provided to the server computing system from one or more resource sharing partner users that were selected from a community of possible resource sharing partner users by a user of the client computing device; displaying at least one of the received digital images to the user of the client computing device, the displaying of the at least one digital image being performed by the client computing device; and while simultaneously displaying the at least one received digital image to the user of the client computing device and to at least one resource sharing partner user who provided the at least one digital image to the server computing system, exchanging messages with one or more other client computing devices of the at least one resource sharing partner user to enable the user of the client computing device to participate in a communication session with the at least one resource sharing partner user regarding the displayed digital images, the exchanging of the messages being performed by the client computing device.