I made an animated and interactive SVG using bodymovin, an After-Effect plugin that allows you to export your AE animation to a .json file, and then display and control it via javascript.
On a host, you can upload custom files to. Some people in the forums mentioned using dropbox, GitHub, or similar. I use web servers for stuff like that, so I can control permissions and handle CORS.