Dear, I am certified programmer and I have extensive experience developing, I have made several applications for facebook and twitter and I'm currently developing a similar application which requires (I'm making a website with a mobile application included to create surveys and apply), and have made on the application functionality you need, any questions I am at your orders, Best Regards, GCG