We need to set up database structure to gather user data. On the frontend we will have 4 login types:
Facebook Login: We need to implement Facebook Login API. Everytime a USER signs up we need to fetch as much data as we can. We need to make focus in gathering LIKED Fan Pages so we can later on do user profiling.
Android Login: we need to see what data we can gather from this source. Can we gather Google+ data from this source?
Google+ Login: we need to gather +1 data.
Propietary Login: we need to create DB structure, authentication process.
User information that needs to be sent from APP frontend to backend a will be linked to a user:
Current geolocalization or SET of last geolocalizations
Search requests performed: Save all searches performed.
UGC: Boolean values, [1,5] rating, TEXT values. (attaching screenshot)
Propietary Login Fields will include:
developing a test app with 3 screens is required:
Screen 1: login button:
Screen 2: succesfull login with form with input fields so we can test sending currect location, search query, boolean vars, rating.
screen 3: info succesufly sent to backend. After we land on this screen we should be able to see the info sent to backend for the logged in user profile.
Test APP must be developed in Android OS. No phonegap, etc.
Propietary Login: we need to set up security level: SHA-1 or Bcrypt. Any other you can suggest?
We need to know timings for this development. When can you start, how long it would take.