Hello! I have someting like this already developed! Is an app in advance state! Will be very fast adapt it to your requirements !
I have a similar app already developed!
If you call me by Skype, I can make to you a demo of the app that is working with Facebook API + AngularJS + NodeJS + ExpressJS + MongoDB!
Also, I worked in world class companies and as you can see in my profile, my customers are very happy :)
I can make a live demo of this app for you. :)
It's your better option, you can see the app that you're imagining in an advanced state of development before buy it! :D
If you want, you can review my profile in linkedin:
[login to view URL]
I wait your contact.
Best Regards.
Emiliano