Using API data fetched from the UK police repository, I made a Graphical User Interface(GUI) to visualise the UK police stop and search data dynamically. With the method used, thousands of visualisation is possible. The variables in the program were not hard-coded, and the user has the liberty to select what he/she wants to visualise, including the type of visualisation he or she wants.

I also added COVID-19 visuals to help monitor the spread of the virus during the pandemic.


Below is an example of how it being used.


For all the functions created, unit testing was carried out.

I achieved the above using tkinter, pandas, matplotlib, JSON, NumPy and requests libraries.

You can find my source code here You will see that the GUI is very intuitive, user friendly and well documented.

Skip to content
%d bloggers like this: