Preparing development

In order to develop the Friedolyn app yourself, you need to set up the following prerequisites:

  1. Install the Git version control system on your computer.
  2. Clone the Friedolyn repository to your local machine:
    git clone https://codeberg.org/friedolyn/friedolyn.git
  3. In order to have Maven automatically download MaheshBabu11/ntfy-java from the GitHub repository, you need to
  4. Install an IDE: Now that you have the source code on your machine, you can start developing the Friedolyn app. For that, you need an integrated development environment (IDE). We recommend using IntelliJ IDEA because of its versatility and ease of use.
    IntelliJ IDEA

    Download IntelliJ IDEA for your operating system.

  5. In IntelliJ IDEA, select OpenJDK 22.0.1 as the project SDK and Java 22 as the language level.
  6. Download SceneBuilder and install it on your computer in order to edit the graphical user interface (GUI) of the Friedolyn app.