The aim of the application is to facilitate the presentation and comprehension of the data associated with Paired Kidney Exchanges.
The data is presented in the form of a directed graph with each vertex/node representing a donor/recipient pair and the edges representing compatibility between a donor and a recipient.
The data can then be passed to an external optimal matching API and the resulting optimal matching is presented on the graph through colouring nodes and edges