I'm happy to be an alpha tester from the beginning of Loom. I wasn't a big fan of iPhoto. The handling haven't felt comfy for me and also the sync sucked at the beginning (deleting was not possible). So I managed everything by Dropbox.
I was sceptic if Loom can replace my Dropbox-Photo-Upload-Workflow but it does! The design could be a little bit cooler but upload, sync, space and the mac & iOS app are quite good developed. So, now I can use my Dropbox for other things than photos ;))
In the past, I build APIs using nodeJS with restify. Here's a boilerplate made by a good friend of mine: https://github.com/dominiklessel/restify-api-boilerplate