Can it be integrated on my WordPress site?
As it’s not a WordPress plugin, you’d have to manually edit the theme files. Mainly header.php to include jquery, the CSS and the plugin, and then put the image list on the page you’d want it to appear.
Instructions on editing the HTML are all in the package. You just have to be comfortable editing theme files and know that it won’t have a settings page in your WordPress admin area / automatically take images from your WP site.