We are looking to develop a Test system. This should within a php / mysql Opensource environment. This is a subscription based system, where users will subscribe to the test. There will be multiple tests available, which should be available by category.
The system should be able to accommodate simple user registration and subscription through major merchants such as PayPal. The system should also accommodate marking, providing feedback, subscription expiry, viewing the last result for a test / category, and a summary of answers marked correctly and incorrectly.
There will be 2 modes of available. One is a standard mode, where the user will work at his/her own pace and work through the question. The second mode is a Exam mode, where the test is timed.
After completing the test, the users mark should be peer ranked against other users who have taken the test. The system should also display the average score.
The system should be also viewable in Mobile Phone mode – although we are not for an Android or iphone specific mode. The system should be usable and incoporate good usability standards.
The web content, users, categories, tests and other features, should be maintainable through an admin section, where the administrator can apply the changes. Also a feature should be available where the administrator can clean the database to remove expired user accounts, results and tests.
You must be highly competent in programming in php/mysql. You must have a proven track record for similar work, meeting challenging timescales. You must deliver a flexible and scalable solution which, if required in the future can be modified. Furthermore a specification will be required.
You must have good communication skills (in English), and demonstrate excellent project management.
Further details will be provided, when the right candidate has been shortlisted.