This is a project I made in the course TDT4100 Object-Oriented Programming. It is a game where you can create your own airline, buy planes, board passangers and fly around the world. The airports are manually added and stored in a csv file with coordinates. The distance between the airports are calculated using the Haversine formula.
The project description is written in "prosjektbeskrivelse" but is written in Norwegian. In short, the goal was to make an application with Java, that had at least 4 classes, 1 interface, used JavaFX, and could be tested. We needed to both write and read for at least one file.
To run the application, either manually run AirlineManagerApp or from the root directory, use ´mvn javafx:run´. Make sure to have Maven installed.
In hindsight I have realized that the resources folder cannot be written to when packaged as jar...