Joomla Voting System

Closed - This job posting has been filled.

Job Description

We need a voting system for the video database we have. The voting system will consist of only 2 videos and a time period.

Requirements:
- Only 2 videos will be voted against each other at a time.
- Each user account can only vote either of the videos per time period
- Users must be prompted to register a jomsocial account to vote
- The videos are already in our database, and merely needs to be retrieved
- There is no break between voting periods
- There can be queue voting periods, so that when the current voting ends, the next one takes over immediately
- There is a history of votes page for past voting periods

Scenario:
Day 1: Britney Spears won against Bruno Mars with 75 - 67
Day 2: Linkin Park won against Ricky Martin with 60 - 20
Day 3: On-going fight between Linkin Park and Britney Spears, current score is 20 - 15, timer at 15hours 38 minutes
Day 4: David Cook vs Rebecca Black
Day 5+6: Final competition, contestants to be determined
Day 7: Contestants to be determined

Configurables:
- The 2 videos
- The voting period

Other information:
- We have a designer who will handle the design. Design integration is needed.
- We conform to a strict coding standard familiar with the team. You will be imposed with the same coding standard.
- We use SVN to coordinate the work between all the developers in the same project.