Need developer for Basic PHP Voting Script
4799
£100(approx. $124)
- Posted:
- Proposals: 6
- Remote
- #55432
- Archived
Description
Experience Level: Intermediate
Summary
We are running an awards show and need a form for users to vote. Once they have voted, we need the user to confirm they are real via email confirmation.
This will be used in a Wordpress site, so can either be as a Wordpress Plugin or bare PHP script which we can skin (using a MySQL database)
I only need the system to be built so the script works and the info is stored in a database, all analysis will be done separately.
Complete Process
The voting form will have around 10 dropdown lists of choices (will be supplied). There will also need to be an option of \"Other\" within this dropdown - which when selected displays a text input field for the user to insert their own choice.
When a vote is submitted, the following info (and anything else relevant) will be put in the database:
name, email, country, their vote choices by category, IP address, time, date, status
So once a vote has been submitted the user is then emailed with their vote choices asking them to confirm their email address.
Once confirmed by the user the status of their vote is changed so we know its a real vote.
If the vote is not confirmed, we will discard their voting info
This confirmation process needs to be clever enough so people can not guess the confirmation path for each vote and cheat/ block submit votes.
In the confirmation email, there also needs to be an option for the user to discard the vote, or edit the vote (whichever is easier to program)
There also needs to be a way of resending the confirmation email if people do not receive the email straight away (so from the page after the form is submitted).
Points to note
We can\'t have any IP blocking, as people use work PCs etc to vote - instead the analysis formulas we run on the data after voting is closed will catch these people.
Users only have to fill in their details, and I guess at least one category to submit the form - none of the categories are required
It would be nice to have some basic checking on the email address to confirm it is an email address before submission, but not essential.. As unconfirmed votes won\'t be counted anyway.
Extra Bonus Points
Instead of or in addition to asking for the users email and name, Facebook API could be used if you know how to use this, so the user is confirmed with us automatically. If you can integrate this and its secure from block voting, then this would be a great feature, as we can then encourage people to share they just voted on their accounts.
Turnaround
We need this script created relatively quickly, so we are looking for an immediate start.
We are running an awards show and need a form for users to vote. Once they have voted, we need the user to confirm they are real via email confirmation.
This will be used in a Wordpress site, so can either be as a Wordpress Plugin or bare PHP script which we can skin (using a MySQL database)
I only need the system to be built so the script works and the info is stored in a database, all analysis will be done separately.
Complete Process
The voting form will have around 10 dropdown lists of choices (will be supplied). There will also need to be an option of \"Other\" within this dropdown - which when selected displays a text input field for the user to insert their own choice.
When a vote is submitted, the following info (and anything else relevant) will be put in the database:
name, email, country, their vote choices by category, IP address, time, date, status
So once a vote has been submitted the user is then emailed with their vote choices asking them to confirm their email address.
Once confirmed by the user the status of their vote is changed so we know its a real vote.
If the vote is not confirmed, we will discard their voting info
This confirmation process needs to be clever enough so people can not guess the confirmation path for each vote and cheat/ block submit votes.
In the confirmation email, there also needs to be an option for the user to discard the vote, or edit the vote (whichever is easier to program)
There also needs to be a way of resending the confirmation email if people do not receive the email straight away (so from the page after the form is submitted).
Points to note
We can\'t have any IP blocking, as people use work PCs etc to vote - instead the analysis formulas we run on the data after voting is closed will catch these people.
Users only have to fill in their details, and I guess at least one category to submit the form - none of the categories are required
It would be nice to have some basic checking on the email address to confirm it is an email address before submission, but not essential.. As unconfirmed votes won\'t be counted anyway.
Extra Bonus Points
Instead of or in addition to asking for the users email and name, Facebook API could be used if you know how to use this, so the user is confirmed with us automatically. If you can integrate this and its secure from block voting, then this would be a great feature, as we can then encourage people to share they just voted on their accounts.
Turnaround
We need this script created relatively quickly, so we are looking for an immediate start.
James H.
100% (5)Projects Completed
15
Freelancers worked with
14
Projects awarded
41%
Last project
19 Jan 2015
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies