Hi,
It seems that you need to build a location-based social search mobile application similar to “tinder” that facilitates communication between mutually interested users, allowing matched users to chat where users can log in by their facebook, able to build a user profile with photos that have already been uploaded. Basic information is gathered & users' social graph is analyzed. Most compatible candidates based on geographical location, mutual friends & common interests are then streamed into a list of matches. Based on the results of potential candidates, the app allows user to anonymously like another user by swiping right or pass by swiping left on them. If two users like each other it then results in a "match" and they are able to chat within the application.
The Expected functions:
1. Login through facebook - Automatic Profile creation w.r.t the facebook profile
2. Profile Setting.
3. System Recommended/mutual members will appear automatically. Clicking on any profile will appear an overview of the profile with slider to show few images of that member. There will be "Report" & "Share" section. Profile recommendation also will be there.
4. Recommended members profile Swiping to Right will give a "Like", Swiping Left to give a "Dislike", Swiping Up to give a "Super Like"
5. Live chatting with matches also will be there.
6. Few paid services will be there.
Let me know if anything needs to change in my understanding,
Regards,
KS