Hi, I'm experienced Java/Grails/PHP/NodeJS/AngularJS developer having experience in web services development, REST api development, web app(admin, dashboard,member management) development. I've developed api using Slim framework(PHP), Grails, ExpressJS(NodeJS). Since I'm also developing Mobile app, Roku app, I've idea to develop api as per requirement. For further discussion, you can add me skype(mak786mak7) where we can disscuss in more detail about app. Currently I'm implementing an app as like your requirement. If you want to see, just message me and I'll deploy it in test server where you can test it.