Voting system

Avg Bid (EUR)
Project Budget (EUR)
€250 - €750

Project Description:
My project is a facebook application described as follows:
I want to create a dynamic/social voting poll on a facebook app.
There will be 3 different polls (working exactly the same as each other) where users will have to reorder a list of Countries (using drag and drop) in order to finalize their list of preferable options. Every time they visit the poll, they will have the ability to change their running order according to their needs (again drag and drop). The running order will be saved on MySQL.

After the installation of the Facebook application and the vote casting, I want a message to be posted on user's wall with a dynamic message (like "I just voted on this poll and my first preference is Country A".)

The details I want to be saved from each user is their name, lastname, email and facebook ID (which will play the key role in voting) all of them grabbed from Facebook API as well as their IP which will be translated to Country (GeoIP).

Upon the voting, the user will be given the options to vote on the other two polls and not the results.
Administration area - results:
There has to be an admin area which is a bit complex.
The votes by the user from Country X will exclude the votes given to his own Country X.
There should be a table which country voted which country.

Each country will decide the top10 receivers which will allocated the points following the pattern:
1st ->12 points
2nd -> 10
3rd ->8
4th ->7
5th -> 6
6th -> 5
7th -> 4
8th -> 3
9th -> 2
10th -> 1
and the rest will get null points.
(I would prefer those points to appear on the voting ballot too when the users are reordering the list of countries.)
The summary of the votes will be done per country equally even if from USA there was only one voter and from Canada 1000. Each poll will have two different voting tables. The first will be how the countries participating on this poll voted and one table showing how all of the countries voted in this poll. To be specific, the first poll will have 16 countries, the second 17 and the third 26 (10 from each of the two first polls).

The project can be split in two parts (Facebook app and Admin panel). I don't mind.
Thank you for your time

Skills required:
Facebook Marketing, Javascript, jQuery / Prototype, MySQL, PHP
About the employer:
Public Clarification Board

Hire softsolution2000
€ 660
in 15 days
€ 516
in 10 days
€ 750
in 15 days
€ 500
in 12 days
€ 750
in 30 days
€ 650
in 20 days
€ 680
in 20 days
€ 1200
in 20 days
€ 374
in 20 days
€ 720
in 10 days