Käynnissä

Test taking web environment with reporting and admin. CMS

Test taking web environment with reporting and administration module

Summary

Development of a web environment that lets you take a test and then makes some suggestions based on the results of the test. Both the Q&A of the test and the suggestions (items) need to be completely administrable through a CMS. Users who take the test and site administrators need to login with a username and password. Administrators can run a report to show individual as well as aggregated test results.

Basic GUI

The GUI should have the following items:

- Login (for existing users)

- Register: e-mail address as username, password (min. length 6), no confirmation necessary

After login:

- (Re)take the test

- Show my results

- Administration (if logged on as admin)

- Reporting(if logged on as admin)

The test

Questions asked to the user

- 5 multiple choice questions

- 20 questions (asked in groups of 4) where the user must rate a statement on a scale of 1-5

- 5 questions where the user should choose between images

- 5 questions where the user must link certain words to certain images

Details of the test:

5 multiple choice questions:

Users are asked to choose between a list of word-pairs. They must choose the pair that suits them most. These word-pairs should come from a database, managed through the CMS, where they are individually listed. Each single word has a category (there are four categories) attached to it. When the users choose a word-pair, they should get a score (4) on both the words (of the pair) they choose. The categories are used later in the matching algorithm and are not playing a role in the test.

Example

John chooses trustworthy and kind. Then he should get a score of 4 on trustworthy and 4 on kind.

These choices of course need to be saved as well as the rest of the results.

The number 4 should be softcoded in the CMS

20 questions where the user must rate a statement

Users see five blocks of four statements and should rate each statement on a scale of 1-5.

This rating is attached to a group of words.

Example

John gives the statement ‘I am considered trustworthy and kind’ a score of 5.

That means that he scores 5 on trustworthy and 5 on kind. Because he already scored 4 on trustworthy and 4 on kind in the previous example, his total score on both these words would be 9.

Scores should de saved separately though.

5 questions where the user should choose between images.

Users see a couple of images. Words are linked to these images. If the user chooses an image, he will score 4 points on every word attached to that image.

Example

John chooses the image of a smiling priest. Attached to this image are the words trustworthy and kind. John now scores another 4 points on trustworthy and 4 points on kind. Again this number 4 should be softcoded. He now has a score of 13 on trustworthy and 13 on kind.

5 questions where the user must link certain words to certain images

Users see an image and must link words (from the word list) to these images.

Scorekeeping to be determined

The items

Items are added and edited through the CMS.

Every item has the following fields:

- Category (added and edited through CMS)

- Subcategory (added and edited through CMS)

- Brands - dropdown (brands are added and edited through the CMS as well)

- Available from (date) and available to (date)

Please keep it mind that brands and items will be enriched with more information later on in the project, but not in this phase, so the database structure needs to be flexible here.

Item scores

Each word (from the same word list used in the test) can be linked to a item with a ‘strength’ of 1-10. For example the item ‘locker’ can have the word ‘trustworthy’ connected to it with a relationship strength of 8.

The results

The scores from the test will be matched against the available items (based on dates provided with items) in the database. A matching algorithm will be provided.

The user should see a top x from a given category. If a user sees a product that he doesn’t like, he/she should be able to remove this item from the results. This removal must be recorded in the database. If the user retakes the test at a later time, the removed item should not be displayed either.

The user can open a list of removed items and drop the item from the ‘removed items’ list so that it is visible again.

The reporting API (see hereunder) can/should be used here.

Reporting

Reporting features are a key component of this project.

Please use an existing (free) (possibly PHP) reporting API of your choice that has the following features:

- Tables and graphics (pie charts, histogram and other dashboard like)

- Export to commonly used formats

Available reports:

The following reports should be available:

- Display the results for user x (see ‘The results’)

- Display aggregated test scores: this shows the scores of each individual who has taken the test on a dartboard. Each user represents one bullet on the dartboard.

- Display aggregated item scores: this shows the scores of each item on a dartboard. Each item represents one bullet on the dartboard.

Administration (CMS):

Basically everything needs to be editable through the CMS. The CMS should be easy of use.

Final notes:

This is the first phase of a (bigger) project. If the worker provides quality work, he/she can expect more work on this project.

A style sheet will be added later, so make sure that one can be integrated easily.

If some of the information presented isn’t clear enough to make an offer, don’t hesitate to contact us. We will put great effort in making everything very clear, so you should only be concerned with programming.

Contact possibilities: daily through Skype (if needed)

Payment: Paypal or escrow, based on milestones (to be discussed)

Time schedule: completion within 4 weeks after assignment date

Technology: 1st choice: PHP/MySQL, 2nd choice: ASP/MSSQL (environment can be provided)

Only relative paths and softlinks of course.

Language: English

Taidot: ASP, PHP, SQL

Näytä lisää: test taking environment, work environment, word matching algorithm, web top language programming, web programming technology, web programming course, web development technology, web development payment scale, web development language, web development images, web development free, web development contact number, web cms development, web based programming asp, us algorithm, time paypal payment clear, needed programming language, test user, test algorithm, sure web, strength programming, skype programming language, score time length, schedule api, role algorithm

About the Employer:
( 29 reviews ) Den Bosch, Netherlands

Projektin tunnus: #516342

Myönnetty käyttäjälle:

rohbanian

Hi, Please see PM... Thank you

860 $ USD 30 päivässä
(5 arvostelua)
5.4

44 freelanceria on tarjonnut keskimäärin 1227 $ tähän työhön

excelence

for a bit high budget i can help you with a professional work -we can also meet each other

1500 $ USD 30 päivässä
(67 arvostelua)
8.1
VALUEONWEB

I have check the project details and, i am very exited to do this project for you.

1000 $ USD 12 päivässä
(212 arvostelua)
7.9
varun8211

Pl see PMB.

2100 $ USD 20 päivässä
(18 arvostelua)
7.8
buraqtech

Check your PMB for details!!!

1050 $ USD 18 päivässä
(70 arvostelua)
7.7
Georgia

I am interested.

1200 $ USD 25 päivässä
(93 arvostelua)
7.2
consultingpalace

check our message

1500 $ USD 35 päivässä
(45 arvostelua)
7.7
hamotig87

Hello,we can do it and you will satisfied,just give this project to us.

1400 $ USD 25 päivässä
(53 arvostelua)
7.1
shmai

have a glance at PM. Regards,

986 $ USD 15 päivässä
(202 arvostelua)
7.1
softwaredep

We are offering one stop solution for your all IT needs. See PMB for more information. Thank you.

1750 $ USD 20 päivässä
(107 arvostelua)
7.0
websoftech

please check PMB

1200 $ USD 30 päivässä
(10 arvostelua)
6.9
webedeveloper

Expert designer and developer ready to start. Kindly view pmb.

900 $ USD 15 päivässä
(85 arvostelua)
6.8
ManiksIndia

We possess extensive experience of developing numerous high-end websites and are highly organized and adept at meeting tight deadlines that are so common in this industry. Please check PMB for more details. ………….

1500 $ USD 30 päivässä
(4 arvostelua)
6.2
medi01

please check pm.......

1000 $ USD 15 päivässä
(47 arvostelua)
6.2
agstech123

Hi, please check PMB to know more about our technical expertise and capabilities. Regards

1500 $ USD 30 päivässä
(13 arvostelua)
6.1
FlashPack

please check PM

1000 $ USD 15 päivässä
(16 arvostelua)
5.7
braindigitweb

Hi, I have developed such test system, please see PM Regards Braindigit

1500 $ USD 60 päivässä
(9 arvostelua)
5.6
YashpalSingh123

Hello, Expert Computer Engineer , Having experience in Microsoft Technology, Can Start Work On Immediately effect. Thanx

750 $ USD 15 päivässä
(16 arvostelua)
5.1
infowareindia

We have been working on test applications..

1200 $ USD 30 päivässä
(6 arvostelua)
5.0
mxicoders

Hello, AWARD PROJECT ONLY AND ONLY IF WE CAN SHOW YOU PROJECT SIMILAR TO YOUR REQUIREMENTS WE DO NOT HAVE ANY problem to keep money escrow at getafreelancer and release on progress. If you will check your pastwo Lisää

1350 $ USD 30 päivässä
(9 arvostelua)
5.1
mitss

hello, plase kindly check your PMB thanks.....

850 $ USD 25 päivässä
(5 arvostelua)
5.0