Is your solution available somewhere?
Check out any fashion show gallery, for example at: https://www.futureclaw.com/fashion/chanel-resort-2017.html#l...
The large collection images, you can click/tap/pinch to zoom in. You can also pinch (on mobile) or thumbwheel/swipe up & down (on laptop/desktop) to change zoom level. Try it with Safari an MacBook Pro/iPhone/iPad for best results. Other browsers are supported but features tend to degrade.
Right now the code is tied tightly to my image gallery viewer, as well as my specialized Django backend and even my own custom single-page-app framework that isn't Angular/Ember/React.
If there's enough interest I can make these components usable by others as separate componnts. There are still some features I need to add, like sharing and more interaction controls (keyboard, swipe, etc..)
Thanks for sharing.
a consumer product will not be competitive without both the foundation and the experience being top notch.