To run the app you need to have MySQL Server (8.0 preferarably). You can download that from the MySQL Community Downloads page and install it following the instructions given on the website. Of course you must have Java installed on your computer. The project is compiled on Java 11, so I would suggest going for that or a higher version. You can look for the newest Java releases on Oracle or the open JDK.
PS: The default connection from the Java application to the database is with a username 'root' and password '123456'. If you wish to change those or you already have a connection with different parameters, open the CatalogueService. java with a text editor (e.g Notepad++) and change the "root" and "123456" on line 24 to whatever your username and password are.
You can download and install the application by clicking on this link.
After installing the application go to it's install directory and copy the catalogue folder. Afterwards you need to paste it to C:\ProgramData\MySQL\MySQL Server 8.0\Data.
You are ready to run the app! :)