Photomosaics are one image composed of many.
They make great gifts for others.
Input your desired image and the pixel size of the smaller images you want to fit into it.
Note that a smaller pixel size would mean a more detailed mosaic.
Finally, pick your choice of image set to draw the smaller images from.
The Heroku version has artifically limited image databases due to user restrictions.
For the full experience, please download the code at my Github
Beware: Images larger than 1080p may have runtime difficulties.