- Download all python packages necessary to run the application
pip install requests flask matplotlib pycryptodome
- Open codebase folder and run whitelist file to add usernames who can vote to the whitelist
- Then run the main python file and server python file simultaneously
python main.py
Separate terminal window:
export FLASK_APP=server.py
flask run
- In order to add clients to the whitelist run the following and follow prompts:
python whitelist.py
- Now you can operate the client as you'd like
- In order to see the analysis, run:
python Analysis.py
- This will generate the voting graphs