- Install all the libraries by running
pip install -r requirements.txtin the foldergraph-algorithms.
cd graph-algorithmsand then runpython3 MainApplication.py- A
GUIwould open up in the screen - Click on
Fileand chooseNew Graph.
- On
double left-clickaNodeobject is added in the graphical scene. - On
left-click, theNodeis selected. right-clickon the selectedNoderemoves it.- Press and hold the mouse from the source node to add edge
- Same goes for the
Edgeobject. - On selecting the
Edge/Node, it becomes highlighted. - The screen readjusts to keep the Graph centered.
- To save the current graph, click
Save Graph, make sure to save the file with a.graphextension. - To load previous graph, click on
Load Graph.
- Package Diagram:
- Class Diagram:
- State Diagram: This is a state diagram of an undirected graph with two nodes and one edge.
- Activity Diagram:
- Use Case Diagram:




