Fantastic idea! For the viewing section, it seems like Momento360 might be a natural fit for this use case — private sharing is core use case (or don’t share if you don’t want), and easily portability (upload/view on any device via the web) is something we’ve designed for from the get-go.
Also as a bonus you can then embed it in sites like Medium. We took the liberty of exporting your hero image as an example :)
We’re excited to try it out ourselves!