- Java 17
- Spring Boot
- Spring Data JPA/JDBC
- Spring Mail
- MySQL/MariaDB
- JavaFX
- MaterialFX
- JavaFX-Ikonli
- Ikonli-Fontawesome5
- Lombok
- Gradle
Set the database credentials in the application.properties file.
spring.datasource.url=jdbc:mysql://localhost:3306/your_database_name
spring.datasource.username=your_username
spring.datasource.password=your_password Disable spring.profiles.active=dev.
Run the file src/main/java/pl/edu/agh/managementlibrarysystem/ManagementLibrarySystemApplication.java or execute the command gradle bootRun in the root directory of the project.
Objects can be found in the directory/package src/main/java/pl/edu/agh/managementlibrarysystem/models.
A module providing book recommendations to users based on observed preferences:























