Website With Integrated Facebook App-- Estimate Needed

OVERVIEW:

I am seeking a price estimate on creating a website and a Facebook application that integrates with it. I need:

a) hourly rate
b) estimate of how many hours it may take (it's ok to give a range)

I am NOT ready to purchase these services but when I am ready I will return to your estimates to choose the service provider.

WHAT I NEED IN THE WEBSITE:

*Code written in: C, C++, in Python or Perl
*Frequent comments on the code written

1) Page 1:
- Title of website
- [Graphic] horizontal rectangle made up of 20 small photographs
- link to register as a customer - takes you to pg. 2
- box for username and password sign in as a customer via Facebook (for those who have registered before)
- link to register as a service provider on the Facebook app (for those who have never signed in)
Links to pg. 3c
- link to sign in as a service provider via Facebook app 1(for those who have registered before)
- Button along the top that goes to 3a) "How it works"
- Button along the top that goes to 3b) Hire a Service Provider
- Button along the top that goes to 3c) Find Work

2) Pg. 2a - Register as a customer within the Facebook App
- Takes information (name, address, email)
- "Captcha" box to prevent spam
- Asks if you also want to register as a service provider and if you say yes adds 10 boxes with
pull-down menus or text boxes to enter profile information.
- Offers to anonymize email when sharing with service providers

2b) Pg. 2b - Register as a service provider
- Takes information (name, address, email)
- 10 boxes with pull down menus and text boxes to enter profile information
- Allow to enter text to a box, attach documents, or embed a video link
- "Captcha" box to prevent spam
- Offers to anonymize email when sharing with customers

3a) Page 3a - "How it works"
- Link to video
- Text box
- Link back to "Hire"
- Link back to "Find work"

3b) Page 3b: "Hire"
- Space to enter key word search
- List with check boxes to filter search by a) rating; b) price; c)
- Text of 30 possible key words
- After a transaction, ask the customer to rate the service provider or leave a comment
- Link to "report abuse or inappropriate use"
- Link back to "How it works"
- Link back to "Find work"

3c) Page 3c: "Find work"
- allow service providers to fill out a profile (separate from their Facebook profile)
identifying what services they offer, post a photo, and embed video clips.
- Match customers keyword search with service provider's profile
- Provide link to customer's search
- Provide link to customer's email address or anonymized email address
- Captcha box to prevent spam

Uses pay per click advertising on the right hand side of the page

Data tracking: Allow me (as website manager) to track data
- A graph of daily and monthly usage
- Popularity of search term
- Popularity of individual service providers
- List of those reported for inappropriate use

WHAT I NEED IN THE FACEBOOK APPLICATION THAT INTEGRATES INTO THE WEBSITE

*The Facebook application will have access to all service providers registered on the website, will have all of the features of the website but includes the following:

a) it happens within Facebook (no new sign-in is necessary but new service providers must still fill out their additional profile with the 10 pull-down menus and text boxes)
c) allows customers to "like" certain service providers and make their list of service providers public, private or available only to friends
d) allows customers to comment on service providers
d) notify friends when a user likes a new service provider
e) have a send button to send content to friends, a smaller group than all their friends if they wish
e) use profile data, if users have given permission, to access users likes, interests, activities and recommend content and service providers
f) access users friends likes to suggest content they ma

Search All Jobs:

Job Details

  • Job Type
  • Hourly Project
  • Budget
  • N/A
  • Est Time
  • 1 to 3 months. Full-time - 30+ hrs/week
  • Start Date
  • 02/14/2012 04:43:13 AM
  • Job Status
  • Job Expired