Hello
I'm looking for a developer who is an expert in AJAX, PHP, CSS, HTML and MySQL to complete a small job. Knowledge of Wordpress is required.
This job is to create a "voting bar" similar to that which appears on [login to view URL] (e.g. [login to view URL]). The voting buttons are "Must See", "OMG", etc
The voting bar will appear on all posts of a Wordpress site and allow users to perform a one-click vote.
Functional specifications:
- ten button labels with corresponding numeric values (e.g. "Must See" = 1, "OMG" = 2, etc)
- clicking a voting button will record the vote in a database table using AJAX
- user is able to click more than one voting button per post
- user is able to vote on any post on the site
- a cookie is set to indicate the user has voted on a particular post(s)
- the voting bar checks this cookie to see if the user has previously voted, and highlights the corresponding voting button(s)
- user must be logged in to vote (either with their Wordpress ID, or oAuth for Facebook and Twitter)
- if the user is not logged in, they are shown a login prompt (CSS overlay)
- votes are also able to be submitted via a URL post
(e.g. [login to view URL] )
- recording of votes using AJAX must be instantaneous and with minimal logic/processing
- if there is an error, this is recorded in a log file
MySQL Database schema:
- Table name "VoteLog" (contains a record of every individual vote in separate rows)
- Columns:
PostID (wordpress postID)
Vote (numeric value)
Username
IP Address
Timestamp
Design specifications:
- buttons will start gray when not selected (as per trendhunter example)
- buttons will turn blue when rolled over
- buttons will stay blue when the user clicks and has voted
- styles are to be applied using a CSS file include and DIVs
- graphic design is not required for this job
Once this job is complete I will retain all rights to the source code. This code must not be copied from another website. The developer can include credits/name in source code if you wish.
Many thanks
Jason
I have extensive knowledge in web design I am an expert in the following:
PHP, Drupal, Wordpress, Joomla, ASP.NET, C#, Java, Flash Actionscript, and HTML5 and CSS3.