Skip to content

MuhammadSawalhy/python-graphing-calculator

Repository files navigation

Python Graphing Calculator

Pytest

Graphing calculator built with Pyside2 (Qt) and Matplotlib to create the plot. The app is tested and CSS stylesheet is used to give it a more pleasant and appealing look.

Run the app

Make sure to install all requirements: pip install -r requirements.txt.

python -m venv env
source ./env/bin/activate
pip install -r requirements.txt

After installing all requirements:

python main.py
# or just run
make

Test the app

PYTHONPATH="$PYTHONPATH:$(pwd)" pytest
# or just run
make tests

Demo of the app

demo.mp4