Read Me
Web-based Peer Testing Tool
Allows students to upload progress on programming assignments which
hold the primary functions to implement from their tests in separate
files.
Each "peer testing rounds" requires students to upload both files.
The system then allows students who submitted to a PT round to view
the tests, and only the tests, the other students submitted for this
PT round.
Limits
Right now the software only works for a specific assignment in IT
Program Design.
How to install
cd ./install/
sudo ./deploy-centos.sh
How to set things up for demo
cd ./demos/
sudo ./deploy.sh
Make sure to edit ./db/db-populate-tests.php to add any data you need in the tests
The ./tests/ subfolder will be inserted in /var/www/webpt/*/tests so it may be access
from the versions entered in the DB by the above PHP script
Make sure to edit WebPTModel::getToday to simulate specific dates
Make sure to modify ./demos/tests if you want different versions accessible from
the DB