Senior Project. Adaptive Quiz Web App
A Web Based Quiz Application Basis that uses Randomization, Variation, and Score Tracking to create a unique Quiz Learning Experience
Currently the code is configured to run only locally but has the option to be setup to run as a proper Web Page.
To run the local code, navigate to where the source folder was downloaded inside your Command Prompt/Terminal Window and make sure you have Python installed on your machine.
You can execute the file by doing
python RebuildAdaptiveQuiz.py
Once you do this the Web Page can be visited at http://127.0.0.1:5000/ or whatever port is edited in within the RebuildAdaptiveQuiz.py file
The way to run this project as a Hosted Web Page is the same as above except the link will be different and a couple things need to be done
Within the RebuildAdaptiveQuiz.py you will find 2 lines of code
app.run(debug = False, host = '10.0.0.69', port = 5000)
app.run(debug=False, port=5000)
The first line should be commented out with the second being active, in order to turn this application into a Hosted Web Page we will need to either comment that second line out and use the first line or put a host field into the second line like the first line has.
When doing this for either method you will need to set the Host IP Address to the IP Address the Web App will be hosted off of, and the port number you will need to open for hosting
Lastly for this you will need to open a TCP port for hosting this Web App and when you do the address to access it should be that Host IP : Port Number like so
http://10.0.0.69:5000/
Feel free to contact us with any questions [email protected] [email protected] [email protected]