Customer Logo list with scale and scroll?

Does anybody know if there is a tutorial outlining how to accomplish this?
(see for example)

Their customer logos are scrollable based on mouse position and movement, and have scaling based on mouse proximity…

I need to do this for work and can’t figure it out!?

Any help would be greatly appreciated.