Develop Facebook Application


Facebook application that users can add, complete an offer to reach certain content.

Admin will provide information to the owner as well as give us control over posting to users walls, their pages and their to friends wall.


We require this application to be delivered in stages as a working prototype so that we can rectify any problems. The final application that is delivered will need to be installed and provided with instructions on how to install/backup etc.

This app must be developed from scratch, not using any existing scripts. It needs to be fully functional. It will be tested and needs to be undetectable to Facebook.

This is a serious project and we will ignore any timewasters. We would like proof of experience and a full description on how you plan to provide these requirements.

Please see below for further requirements.

These requirements are not fully finalised and will be discussed with an appropriate bidder as to what is possible and what is not possible to be done.

Thank you.

## Deliverables

The landing page (main app page) will be customizable. The [url removed, login to view] file will allow the owner to add and remove content to customize the look of the main page.

The user will then click through to the 'Allow Application Page', once allowed it will then redirect to a 2nd page. This 2nd page will also be customizable and must include the option for a CPA type gateway to restrict access to this page until the user completes an offer/survey etc. Once the user completes an offer the gateway will unlock and the user can click the embed button to get to the content.

**Admin Panel:**

There must be an admin page that allows the owner to view/customize:

1. Welcome page ( when the user allows the app it will post this to their own wall) Mandatory ***

2. Post message to their wall/pages and friends walls.

3. Update users status update.

4. Application Stats - How many users have added app, pages available, jobs pending, in progress etc.

5. Activity Log

6. Option to edit who can access admin panel.

**Feature Requirements:**

Application must be able to see the users in order of pages available - and be able to select the top 10/20/30 etc users with the most pages and post to these users specifically.

There will be a backend mySQL database for this app which stores and sends information as requested. Security for this application is important so must be as secure as possible.

Automatic posting: The app must have the option to setup automatic posting. The owner can enter number of users to post to and the time interval to complete these posts.

E.g Posting to 60 users over an hour period (10 per minute) or Posting to 50 users all at once - every 2 hours etc. These users MUST BE randomly selected but must adhere to the rule below.

In addition to this feature, it is desirable(and if possible) for the rule be followed:

When the system posts to its users walls or friends, we would like it so that users who joined the app recently (are not posted to again until at least an hour (adjustable) has passed since they joined. So when the system randomly selects a user they are not posted to twice in rapid succession.

Once we have posted to the users's wall and fan page and friends walls, we would like this user to be flagged in the database, so that they are NOT posted to again(automatically). This will be to prevent people's walls to be flooded with something that could be considered spam.

Skills: Engineering, MySQL, Project Management, Software Architecture, Software Testing

See more: people ignore, update prototype, develop application php need, time management jobs, security management jobs, requirements get cpa, prototype activity, proof management, project owner jobs, people per hour jobs, experience engineering jobs, management engineering jobs, jobs gateway, jobs people, jobs facebook, develop database access, gateway jobs, full time security jobs, facebook management plan, engineering management jobs, cpa requirements, content management system jobs, top jobs, system engineering jobs, jobs require experience

About the Employer:
( 31 reviews ) Australia

Project ID: #2983802

7 freelancers are bidding on average $1732 for this job


See private message.

$977.5 USD in 14 days
(46 Reviews)

See private message.

$680 USD in 14 days
(24 Reviews)

See private message.

$7650 USD in 14 days
(2 Reviews)

See private message.

$212.5 USD in 14 days
(1 Review)

See private message.

$1275 USD in 14 days
(1 Review)

See private message.

$340 USD in 14 days
(0 Reviews)

See private message.

$986 USD in 14 days
(0 Reviews)