Twango is an online dating platform for like-minded singles. I worked there as a winter intern in December, 2015. I was the lead app developer building the app from scratch. The app includes all the components of an android application, i.e, activities, content providers, broadcast receivers and services. The user can sign in using facebook and all the details including their photos are extracted using the Facebook Sdk.
The app implements chat using sockets with node.js as the back-end framework. The broadcast receiver receives the messages through a Service running in the background, and data is transferred effectively to the users by setting an intent-filter to the receiver. The app includes a personality test before the sign-in process using images to describe behaviour. Users can add photos and choose a particular one as their display picture. The libraries used in the app are: