projectforge
ProjectForge is a web-based project management solution that provides time tracking, team calendar, Gantt charting, financial administration, issue management, controlling, and work-break-down-structure management. It integrates with JIRA for issue tracking. The application is built with Spring, Spring Boot, Hibernate, and Hibernate Search, and requires Java 17 or later. ProjectForge can be installed quickly via Docker or by running an executable JAR file. No initial configuration is required; a setup wizard launches on first run to guide users through directory selection and optional parameters. The default configuration directory can be customized through command-line arguments, environment variables, or folder placement. For development, ProjectForge supports Gradle-based builds and can be run from the command line or imported into IntelliJ IDEA as a Gradle project. The front-end components, built with React, are compiled during the build process. ProjectForge includes a built-in database but supports Post