...
We also used the Google Maps API v3 for the PhotoMap tab. This new version of the API did not allow a for easy integration with the Fancybox framework that we were using for overlays. As a result, we changed our design so that the images were displayed directly in the info window that pops up when a user clicks on a pin. In addition, since there is limited documentation and examples with the new API, we were unable to get the info window to resize when the user clicks on the link to see the photos. As a result, the info window is automatically as big as the photo carousel.
For the backend, we used Ruby on Rails, which we were unable to integrate with the frontend.