We require a script for for testing and certificate generation. Development in PHP/MySQL required. We will provide the server/hosting.
In addition to developing the script, you will also be required to integrate the script into a website frontend that we will provide.
Here is how we would like it to work:
End user (test-taker) will log on to the site using a pre-supplied access code (obtained with prior purchase of book) and begin taking the test.
After the end user (test-taker) logs on with their pre-supplied access code, they will complete a brief form with the following fields: First Name, Last Name, City, State, Country, and email address – email address. Email address will not appear on certifcate but will be used for communication with the end user (test-taker). The results of this form will be used on the certificate that will be offered to the end user (test-taker) after he successfully completes the test. The certificate will need to be generated as a PDF, available immediately for both printing and/or download.
After the end user (test-taker) completes the form, they will be redirected to the test page.
The test will be in 4 parts, and the end user (test-taker) will have 72 hours (3 days) to complete all 4 parts after this initial sign in. End user (test-taker) can save and come back only after the completion of an entire part. End user (test-taker) must pass 80% of each part in order to complete the course.
This is a pass/fail driven test:
If end user (test-taker) passes all 4 parts of the test with at least 80% correct in each part they will redirected to another form to complete a brief survey. This survey form results will be emailed to the end user (test-taker) after they have used up all of their pre-suplied access codes. After completing the survey, the end user (test-taker) will be shown their certificate page where he can download and/or print his certificate.
If end user (test-taker) fails the test he will receive an emailed report on his progress and he will then have 7 days (1 week) to retake the test.
If end user (test-taker) fails a sceond time, their access code becomes invalid.
A report will be sent to the end user (test-taker) with report of failure and a copy of the 2 test reports.
You must open a pmb and relate your complete understanding (or questions) of this project to be considered for it. pmb’s that give a laundry list of project experience without offering an understanding of our particular project will be ignored.