## Design and Professional Skills - Scenario 2 ## Team 16 # README.md ## System requirements For the program to function, the following modules need to be installed on your device (through the terminal): - python 3.8 or higher (`pip install python` or install it through the package https://www.python.org/downloads/release/python-392/) - kivy (`pip install kivy`) - kivymd (`pip install kivymd`) - matplotlib (`pip install matplotlib`) - numpy (`pip install numpy`) Please verify that your ssl local certificate is working properly. For MacOS & Linux: Your device should contain LibreSSL 2.8.3. To check your device's version, type `openssl version` in the terminal. For Windows: Windows has TLS 1.0, 1.1 and 1.2 (upgraded versions of SSL) activated by default, so you should not have to add any changes. ## Running the program To run the program, set your current terminal directory outside of the `src` file and run the command `python src/main.py` or, if you have 2 versions of python on your device, `python3 src/main.py`. Please be aware that if your device is not connected to the internet, some aspects of the program, such as the emailing system, may not function.