2-page small web application for Polling

  • Job DurationLess than a week
  • Project LevelBasic Level
  • Project deadlineExpired

Project detail

We would like to create a web application for users to vote on a list of words.

The starting point is a word document with a list of about 2500 words/expressions. Each line in the document has only one word in a creole language, with the English and Italian translation.

The users (we will target about 100 of them) will connect to the page to choose those words that according to them have high frequency (150-200 words).

When the connect to the page, the users will need to identify themselves (first and last name often is not and perhaps we need to add some sort of code).

I envisage a webpage with 3 columns.

COLUMN A will be populated with the list of words in the word document. Beside each word, we will need to have 2 buttons with YES and NO). The users will click in one of the buttons. If the user chooses NO, the word will move from column A to column B. If the user chooses YES (high frequency words), the word will be moved to column C.

COLUMN B –at the beginning this column will be empty but it will be populated with the NO words in COLUMN A.

COLUMN C –at the beginning this column will be empty but it will be populated with the YES words in COLUMN A.

On top of each column, we will need a counter indicating the number of words in each column.

Users should always be able to move words from one column to the other. Perhaps we can use a button beside each word in column B and C.

A very important feature will be is the save and continue, because of the amount of the items on the list of words, the users will not be able to complete the task in a single session. There should be also a button for the final submission of the word.

The user task will be completed once column C has about 150-200 words, and no words are left on column A.

The final results will need to be saved so that we can be analyzed. We would need an admin page which will produce statistic data for selected words (in Column C). The list of words will be from the highest to the lowest frequency, perhaps in two columns: for example, HOUSE 46 occurrences; brother 40 occurrences; etc.

We have a web server running PHP but are open to other reasonable suggestions.

Skills Required

Industry Categories

Freelancer type required for this project