Færdiggjort

Simple hot-or-not clone using ELO ratings - needed for internal testing

Objective: the objective of this application is to create a list of people ordered in order of a 'hot-ot-not' style application.

The core 'feature' is a voter (called a tester) being shown two twitter accounts (in a left iframe and right iframe) and deciding which of the two twitter accounts they think is 'better'.

The tester is then shown another pairing.

Each test is scored according to the ELO rating system.

There will be multiple testers in each set of tests. No tester will test the same pair of twitter accounts twice; but other testers may test twitter accounts already tested by another.

Admin features:

Admin needs to be able to create simple tester accounts (name, email, password)

Admin needs to be able to create testing categories and upload twitter accounts to be tested

Admin needs to view the results of each testing category

The purpose of the list is for us to take it for statistical analysis.

## Deliverables

Objective: the objective of this application is to create a list of people ordered in order of a 'hot-ot-not' style application.

The core 'feature' is a voter (called a tester) being shown two twitter accounts (in a left iframe and right iframe) and deciding which of the two twitter accounts they think is 'better'.

The tester is then shown another pairing. The pairing shown is random.

Each test is scored according to the ELO rating system. So the score of the winner increases, and the score of the loser decreases. There is standard PHP code available to handle the ELO rating.

There will be multiple testers in each set of tests. No tester will test the same pair of twitter accounts twice; but other testers may test twitter accounts already tested by another.

User features

- Log-on to site (using email and password)

- List categories users can test on

- Start test

- Continue tests (from where left off)

-- If a tester 'hacks' a URL to show a previously tested test - site should show 'Sorry you have already tested these users. You can't retest'

Test UI

- Three panes - one horizontal, two boxes. left box has user1, right box has user2. Horizontal frame contains vote button

Data captured during tests

For every test, which should store : time, testername, topic, winning user, winning users score after test, losing user, losings users score after test

For every tester -we should capture every test : time, testername, topic, winning user, losing user,

- capture every test pair they have tested in each category

Admin features:

Admin needs to be able to create simple tester accounts (name, email, password, category enabled for testing)

Admin needs to be able to create testing categories and upload twitter accounts to be tested

Admin needs to view the results of each testing category

Admin: managing categories

- List all testing categories

- Upload a list of test candidates into a category (this list will be a two column CSV; [Twitter user name], [initial rating]

- Clear a list of test candidates

- Create a new category

- Create a category description

- Get URL for this categories tests (to email to testers)

Admin : view topic results

- List all testing categories

- View all results on test result page

- Shows number of tests; list of testers who tested (with number of tests each one has conducted)

- Users listed in order of ranking: USer 1, Score etc - should be able to copy and paste this list

URLs -

For users: www.[domainname] / qat / (home page)

www.[domiainname] / qat / [categoryname]?user1&user2 = to show a test between user1 and user2

For admin: [url removed, login to view] {password protected}

The purpose of the list is for us to take it for statistical analysis.

Evner: MySQL, PHP, Software Arkitektur, Software Testning, Web Hosting, Hjemmeside Management, Hjemmeside Testning

Se mere: user tester, users testing, testing users, hot topic application, horizontal architecture, data set testing, application testers, objective c category, software testing from home, voter, ui testing, hot, hot rating, elo, csv data analysis, software needed twitter, vote button php, feature topic, email iframe, internal analysis

Om arbejdsgiveren:
( 1 bedømmelse ) United Kingdom

Projekt ID: #3314672

Tildelt til:

MuktoSoftware

See private message.

$586.5 USD in 14 dage
(439 bedømmelser)
7.5

6 freelancere byder i gennemsnit $749 på dette job

newgroup4u

See private message.

$850 USD in 14 dage
(118 bedømmelser)
7.1
edreamzinc

See private message.

$850 USD in 14 dage
(23 bedømmelser)
5.0
rjmudassar

See private message.

$680 USD in 14 dage
(5 bedømmelser)
3.9
imadalavivw

See private message.

$765 USD in 14 dage
(3 bedømmelser)
0.7
webportalsl

See private message.

$765 USD in 14 dage
(0 bedømmelser)
0.0