There are many ways to do something like that, and if your users will accept to log in with google accounts, I believe the easiest one may be running everything on JuliaBox.org
This is how well it can be done. Snapshot: https://jiahao.github.io/julia-blog/2014/06/09/the-colors-of-chemistry.html