Closed

Create an Amazon EC2 Facebook Application

This project was awarded to garygoog for $200 USD.

Get free quotes for a project like this
Employer working
Awarded to:
Project Budget
$30 - $250 USD
Total Bids
3
Project Description

Create a simple application that allows users to Sign-in with their Facebook credentials, then downloads and displays all their friends (first, last name and email).

On the first log in, the contact information is retreived from Facebook (in the background) and then persisted in the Amazon SimpleDB.

On subsequent log in, user is shown information from Amazon SimpleDB. User can click Refresh to re-retrieve the Facebook information and persist it into the SimpleDB again.


Acceptance Criteria
--------------------
1) Runs on a minimal Linux EC2 VM that can support this PHP Facebook application (e.g. Amazon AMI: [url removed, login to view])

2) When downloading contact infromation from Facebook, obtain {First name}, {Last name} and {Emai}. No other fields are required for this project.

3) Facebook information retreival happens in the background. The user may see "obtaining information message", but they are never blocked on a call (i.e. the downloading of the information happens in the background)

4) The authentication is based on the Facebook OAuth implementation. See [url removed, login to view]

Upon project completion, you will hand off an Amazon EC2 VM with the Facebook application running on top of it.


Useful Links
------------
Facebook API Console: [url removed, login to view]
Facebook PHP SDK: [url removed, login to view]
Facebook: [url removed, login to view]
EC2 AMI search: [url removed, login to view]
Amazon Simple DB: [url removed, login to view]


Note:
-----
You can use a Free Amazon tier to test the Amazon EC2 part: [url removed, login to view]

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online