I agree. It takes a while to get one's head wrap around AngularJS. But once you get it, it's awesome. Anyways, this is the tutorial that finally helped me get it:
Because we need can spend that energy on product development. Once your product takes off, we can migrate. But a service such as this (I use dailycred.com ) is very useful for MVPs.
Good luck. I have been using http://dailycred.com/ for an year now and very happy with it. They have free account available too which is definitely needed to try a product such as yours.
Their CEO is offensive, their user interface is awful, they screw with DNS, they're typically on the wrong side of supporting internet regulation in the US, they try to upsell you on everything...
In complete contrast to GoDaddy, I really like the exposure that the DreamHost panel gives you to your hosting configuration. It's straightforward and made for people that know what's going on under the hood. Also, they keep the mail they send you to a minimum and when they do send you something, it's worth reading. I tend to recommend them to even my non-tech friends when they need to register a domain or need hosting.
I am using this on my website http://playmysurvey.com. Many users have declined to sign-in with facebook, so we had to offer an alternative sign-up and this was piece of cake.
http://www.thinkster.io/angularjs/GtaQ0oMGIl