This is an list of needed instructions to set up your project locally, to get a local copy up and running follow these instructuins.
- Clone the repository
$ git clone https://github.com/MoazHassan2022/Function-Plotter.git
-
Navigate to repository directory
$ cd Function-Plotter
-
Install dependencies
$ python -m pip install -U matplotlib
$ pip install PyQt5
$ pip install -U pytest
- Run the Function Plotter
$python application.py
- Running pytest tests
$cd Testing
$pytest -v
- Install QT tools
$pip install pyqt5-tools
- Start the designer
$designer
Function-Plotter ├── Screenshots ├── Images ├── Testing ├── plotter.py ├── main.ui ├── valdiation.py ├── application.py
This application was implemented for a task to get an internship in Master Micro Company.
It is a Function Plotter app with Nice and Responsive GUI that takes 3 inputs:Then it plots this function if it is valid.
Go to video