we need someone to develop a quiz platform.
– the platform must be able to handle different quizes
– every quiz consists of a number of different questions (about 20 or so) and the corresponding answers (3 to 5 or so)
– a question may include a picture (jpg)
– there have to be three different types of questions. In the first case the user may only choose one answer (radiobuttons). The second type supports one or more answers (checkboxes). And then there are questions which support free text as an answer.
– there has to be a kind of “timeline” which tells the users which questions have been answered. The user shall be able to jump around by clicking on the “timeline”.
– the answers have to be stored by a http request in the background (AJAX)
– after completing the quiz there has to be a report which tells the user which answers were correct and which were not correct.
– there have to be two ways to take a quiz: With and without a login (account creation and login procedure will be specified later)
– it has to be possible to change the templates and the layout of the templates
– there has to be a backend to add, edit and delete quizes and users
– the project has to be implemented by using PHP, Zend Framework and MySQL
– It is not allowed to modify the framework (Code will be tested against another copy of the ZF)
– code has to be documented in english (DocBlocks and inline comments, no “real documentation”)
