An online code grader application for educational institutes.
Teachers may add programming problems and group them as a test or assignment.
Students can submit the solution code for the problems. Solutions will be evaluated by executing them on a set of predefined test cases uploaded by the author of the problem.
- Install LAMP stack (apache2, php, mysql)
- Make sure they are running
- This will setup the database
- Copy ByteJudge/ directory to the apache hosting directory (
/opt/lampp/htdocs) (Or you can keep the repo in your working directory and create a bytejudge.conf file in
/etc/apache2/sites-available/bytejudge.confby copying from
DocumentRootto the <PATH TO BYTEJUDGE>/ByteJudge/)
initial admin userid: admin password: <As set during installation>