Task drawing machine for online tests supported by website

Closed job
no avatar
ICAO4.me
Employer
51 deals
Published:
Finished

Job description

We are looking for an FL who will develop an online foreign language test tool available through a dedicated website. Please make an offer stating the total cost of the assignment, completion time and any references. I will be happy to provide additional details on priv.

Required features

- to each question is assigned audio recording, to some questions also graphic attachment - each question has assigned parameters according to which questions are drawn for a specific test - the system, after initiation of such an action by an authorized user, should draw a specific number of questions from the database and collect them on one temporary page, which should allow playing the recordings assigned to these questions and displaying the graphic attachments (if any) - the link to this page will be made available to the tested person for the duration of the test and should expire after the operator finishes the test - the questions should be drawn based on the structure defined by the administrator based on the parameters of the questions (e.g. 3 questions with the parameter "part 1 of the test", 2 questions with the parameter "part 2 of the test", etc. and based on the parameters set during the configuration of a specific session (each question has specific categories to which it fits, e.g. category 1: English, Polish, German; category 2: cars, home, travel, etc. so that it can be defined that we test the knowledge of English from the travel category)

Preferable solution

The order can be based on templates. We provide graphics after consulting your needs. We can prepare a diagram of the system operation for greater readability of the order. Preferably work by lean methods with the most frequent delivery of order particles and their ongoing evaluation and corrections. At the disposal of the server with the following parameters: - MySQL databases on NVMe drives - PostgreSQL databases - Apache 2.4 web server - supported technologies PHP 8.1, Perl, Python - supported applications WordPress, Joomla, Drupal - SSH console.