Basic voting/vote collection script needed - PHP, MySQL
- or -
Post a project like this3392
£200(approx. $248)
- Posted:
- Proposals: 5
- Remote
- #639748
- Completed
Description
Experience Level: Expert
Estimated project duration: 1 - 2 weeks
General information for the website: We are running an awards show and need a form for users to submit votes to us in private.
Num. of web pages/modules: 1
Description of every page/module: We are running an awards show and need a form for users to submit votes to us in private. Once they have voted, we need the user to confirm they are real via email confirmation.
This will be used inside a Wordpress website, so needs to be embeddable in someway inside a WP template file. It does NOT have to be Wordpress plugin, as we feel this adds complexity and increases security risk. We are happy editing PHP and databases directly.
All analysis will be done separately - we only need the system to be built so the script works and the info is stored in a database,
Description of requirements/features: High Level Overview of Process
1) Voting Process
- voting page
- user enters their votes (autocomplete form database)
- enters name and email (email checking)
- ticks terms and conditions / mailing list (Mailchimp)
- submits to database and sends confirmation email (sent via Mandrill/or similar)
- see confirmation page
2) Confirming Process
- user receives confirmation email
- clicks link to confirm their email (link needs to be secure/random)
- can then confirm their votes, or edit them and then resubmit
- final confirmation page with ability to share votes on social media
- email sent to confirm their votes
3) Backend
- votes and user details are stored in database
- confirmation yes or no stored
- time and date of vote/confirmation stored
- IP address of user stored
- Location (IP and geo lookup) stored
- Identifying info stored - user agent
- Need to be able to copy and paste in lists of nominations / vote suggestions per category
- Each category needs title and descriptive text
Extra notes: We have based the voting on a users email address - however if are able to integrate other identification systems, like Facebook Connect / OpenID or similar, that can save the user typing their info, this may be interesting. It may also open up more sharing options for the user.
Our server is LAMP. We need this script created before December 24th, so we are looking for an immediate start.
We are an experienced studio, so we are aware of the time and effort involved in this job - this is simply making our lives easier towards Christmas. Make sure your rate reflect this.
Num. of web pages/modules: 1
Description of every page/module: We are running an awards show and need a form for users to submit votes to us in private. Once they have voted, we need the user to confirm they are real via email confirmation.
This will be used inside a Wordpress website, so needs to be embeddable in someway inside a WP template file. It does NOT have to be Wordpress plugin, as we feel this adds complexity and increases security risk. We are happy editing PHP and databases directly.
All analysis will be done separately - we only need the system to be built so the script works and the info is stored in a database,
Description of requirements/features: High Level Overview of Process
1) Voting Process
- voting page
- user enters their votes (autocomplete form database)
- enters name and email (email checking)
- ticks terms and conditions / mailing list (Mailchimp)
- submits to database and sends confirmation email (sent via Mandrill/or similar)
- see confirmation page
2) Confirming Process
- user receives confirmation email
- clicks link to confirm their email (link needs to be secure/random)
- can then confirm their votes, or edit them and then resubmit
- final confirmation page with ability to share votes on social media
- email sent to confirm their votes
3) Backend
- votes and user details are stored in database
- confirmation yes or no stored
- time and date of vote/confirmation stored
- IP address of user stored
- Location (IP and geo lookup) stored
- Identifying info stored - user agent
- Need to be able to copy and paste in lists of nominations / vote suggestions per category
- Each category needs title and descriptive text
Extra notes: We have based the voting on a users email address - however if are able to integrate other identification systems, like Facebook Connect / OpenID or similar, that can save the user typing their info, this may be interesting. It may also open up more sharing options for the user.
Our server is LAMP. We need this script created before December 24th, so we are looking for an immediate start.
We are an experienced studio, so we are aware of the time and effort involved in this job - this is simply making our lives easier towards Christmas. Make sure your rate reflect this.
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