Skip to content

Technical documentation

Tomáš Mlynář edited this page Feb 3, 2023 · 1 revision

Project specifications

  • This project is made using Java 8 and Maven build automation tool.
  • All GUI components are made using the JavaFX platform.
  • Java 8 was chosen because it contains the JavaFX platform. Thus, I must not link it together, which is not always easy in modern IDEs.
  • The project is being made using the IDE IntelliJ IDEA created by JetBrains.
  • For loading of yaml files is used Jackson library.
  • Image properties were made using Canva.
  • Backgrounds of images were removed by remove.bg.
  • SVG Path were generated in GIMP.

Class diagram

class diagram

Clone this wiki locally