Deploying the server on PythonAnywhere

Making the server that runs on your PC available to all on the Internet requires a configuration that depends on the network you're attached to, and might need to be set up by your system administrator. Instead we are going to deploy our code on pythonanywhere that offers free hosting of web projects and a full Python environment.