I am looking for a portion of a larger solution to be developed.
Need a solution where a user can register a new profile on an application called TripSocial by creating a new username and password or logging in via Facebook or Twitter. Password forgotten screen and the email of a lost password capability to be developed.
Once logged in the user has to provide permission to the following 3rd party sites (OAuth authentication): Tripit, Facebook, Instagram, Foursquare and Twitter
The user then selects a date range to import activity on their 3rd party sites (profile status updates and tripit itineraries)
All the data from the various 3rd party sites must be committed to a database with tables / fields such as:
username, password, email address, city, country
TripitTable, FacebookTable, InstagramTable, FoursquareTable, TwitterTable
post(s)/record(s) (each import would normally consist of multiple posts with multiple fields for a specific time period)
There must then be a separate page that display these database records.
OS requirements: Windows
Extra notes: Going forward I will be doing further work / analysis on the data and will publish this solution as a mobile app. However, this is not currently in scope of this project.
Tripit API binding code available at: [url removed, login to view]