I can do this very easily, most of them I did the same research when I set up the graduation project.
i have developed a Web app similar to Google Street view using the javaccript Open Source Libraries, I made search for Panolas and several other libraries. The following problem has been encountered with the panolens, in the latter i have selected the Javascript Library Suitable and easy.
I realized my project. with adding the map property. and navigation property between panos (image) with Sprites (point of intersect).
And the navigation is either from the map or from the virtual visit page.
I used : html, css, js, python, flask, and two others libraries (one for Virtual visit, one for the Map).
you can contact me for more information.
i'll be happy if you make me a chance to do it.