diff --git a/helpmehelpapplication/pom.xml b/helpmehelpapplication/pom.xml index ffac257..1794a9e 100644 --- a/helpmehelpapplication/pom.xml +++ b/helpmehelpapplication/pom.xml @@ -25,6 +25,11 @@ javafx-controls 25.0.1 + + org.openjfx + javafx-fxml + 21 + org.seleniumhq.selenium selenium-java @@ -81,7 +86,7 @@ javafx-maven-plugin 0.0.8 - ntnu.gruppe21.Main + ntnu.systemutvikling.team6.Main diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/DAO/CharityDAO.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/DAO/CharityDAO.java similarity index 99% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/DAO/CharityDAO.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/DAO/CharityDAO.java index 8f15320..210a853 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/DAO/CharityDAO.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/DAO/CharityDAO.java @@ -1,6 +1,6 @@ -package ntnu.sytemutvikling.team6.DAO; +package ntnu.systemutvikling.team6.DAO; -import ntnu.sytemutvikling.team6.scraper.APICharityData; +import ntnu.systemutvikling.team6.scraper.APICharityData; import java.sql.*; import java.util.List; diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/DAO/DonationDAO.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/DAO/DonationDAO.java new file mode 100644 index 0000000..99abf9b --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/DAO/DonationDAO.java @@ -0,0 +1,4 @@ +package ntnu.systemutvikling.team6.DAO; + +public class DonationDAO { +} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/HmHApplication.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/HmHApplication.java similarity index 77% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/HmHApplication.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/HmHApplication.java index 8a5a2e5..8c7f62c 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/HmHApplication.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/HmHApplication.java @@ -1,10 +1,10 @@ -package ntnu.sytemutvikling.team6; +package ntnu.systemutvikling.team6; -import ntnu.sytemutvikling.team6.database.DatabaseConnection; -import ntnu.sytemutvikling.team6.database.DatabaseManager; -import ntnu.sytemutvikling.team6.models.Charity; -import ntnu.sytemutvikling.team6.models.CharityRegistry; -import ntnu.sytemutvikling.team6.scraper.APICharityScraper; +import ntnu.systemutvikling.team6.database.DatabaseConnection; +import ntnu.systemutvikling.team6.database.DatabaseManager; +import ntnu.systemutvikling.team6.models.Charity; +import ntnu.systemutvikling.team6.models.CharityRegistry; +import ntnu.systemutvikling.team6.scraper.APICharityScraper; import java.io.IOException; import java.net.URISyntaxException; diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/Main.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/Main.java new file mode 100644 index 0000000..35a9e0d --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/Main.java @@ -0,0 +1,26 @@ +package ntnu.systemutvikling.team6; + +import javafx.application.Application; +import javafx.fxml.FXMLLoader; +import javafx.scene.Scene; +import javafx.stage.Stage; + +public class Main extends Application { + + @Override + public void start(Stage stage) throws Exception { + FXMLLoader fxmlLoader = new FXMLLoader(Main.class.getResource("/fxml/frontPage.fxml")); + Scene scene = new Scene(fxmlLoader.load()); + stage.setTitle("Help Me Help"); + stage.setScene(scene); + + stage.setMinHeight(700); + stage.setMinWidth(1100); + + stage.show(); + } + + public static void main(String[] args) { + launch(args); + } +} diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/CharityPageController.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/CharityPageController.java new file mode 100644 index 0000000..6fcea04 --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/CharityPageController.java @@ -0,0 +1,15 @@ +package ntnu.systemutvikling.team6.controller; + +import javafx.fxml.FXML; +import javafx.scene.layout.FlowPane; + +public class CharityPageController { + @FXML private FlowPane charityPage; + + @FXML + public void initialize() { + + } + + +} diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/FrontpageController.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/FrontpageController.java new file mode 100644 index 0000000..3ee3d39 --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/FrontpageController.java @@ -0,0 +1,38 @@ +package ntnu.systemutvikling.team6.controller; + +import java.util.List; +import javafx.fxml.FXML; +import javafx.fxml.FXMLLoader; +import javafx.scene.Parent; +import javafx.scene.layout.FlowPane; +import ntnu.systemutvikling.team6.models.Charity; + +public class FrontpageController { + + @FXML private FlowPane cardsContainer; + + @FXML + public void initialize() { + try { + + /* + + for (Charity ch : charities) { + + FXMLLoader loader = new FXMLLoader(getClass().getResource("/fxml/organizationCard.fxml")); + + Parent card = loader.load(); + + OrganizationCardController cardController = loader.getController(); + + cardController.setOrganization(ch.getName(), ch.getDescription()); + + cardsContainer.getChildren().add(card); + } + */ + + } catch (Exception e) { + e.printStackTrace(); + } + } +} diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/OrganizationCardController.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/OrganizationCardController.java new file mode 100644 index 0000000..86090ce --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/controller/OrganizationCardController.java @@ -0,0 +1,16 @@ +package ntnu.systemutvikling.team6.controller; + +import javafx.fxml.FXML; +import javafx.scene.control.Label; + +public class OrganizationCardController { + + @FXML private Label organizationName; + + @FXML private Label organizationDescription; + + public void setOrganization(String name, String description) { + organizationName.setText(name); + organizationDescription.setText(description); + } +} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/database/DatabaseConnection.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/database/DatabaseConnection.java similarity index 98% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/database/DatabaseConnection.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/database/DatabaseConnection.java index 0cb9c52..fb9ffec 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/database/DatabaseConnection.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/database/DatabaseConnection.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.database; +package ntnu.systemutvikling.team6.database; import java.sql.Connection; import java.sql.DriverManager; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/database/DatabaseManager.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/database/DatabaseManager.java similarity index 96% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/database/DatabaseManager.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/database/DatabaseManager.java index f226f4a..5d41544 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/database/DatabaseManager.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/database/DatabaseManager.java @@ -1,8 +1,8 @@ -package ntnu.sytemutvikling.team6.database; +package ntnu.systemutvikling.team6.database; -import ntnu.sytemutvikling.team6.models.Charity; -import ntnu.sytemutvikling.team6.models.CharityRegistry; -import ntnu.sytemutvikling.team6.scraper.APICharityData; +import ntnu.systemutvikling.team6.models.Charity; +import ntnu.systemutvikling.team6.models.CharityRegistry; +import ntnu.systemutvikling.team6.scraper.APICharityData; import java.sql.*; import java.util.List; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Charity.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Charity.java similarity index 98% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Charity.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Charity.java index af00476..25f1453 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Charity.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Charity.java @@ -4,7 +4,7 @@ * * @author Adrian Balunan */ -package ntnu.sytemutvikling.team6.models; +package ntnu.systemutvikling.team6.models; import java.util.ArrayList; import java.util.List; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/CharityRegistry.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/CharityRegistry.java similarity index 64% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/CharityRegistry.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/CharityRegistry.java index 6b151fd..a7fd080 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/CharityRegistry.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/CharityRegistry.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models; +package ntnu.systemutvikling.team6.models; import java.util.*; @@ -19,6 +19,13 @@ public Optional findCharityByOrgnumber(String org_number) { } return charities.stream().filter(charity -> org_number.equals(charity.getOrg_number())).findFirst(); } + + public Optional findCharityByUUID(UUID uuid) { + if (uuid == null) { + throw new IllegalArgumentException("CharityId can not be null."); + } + return charities.stream().filter(charity -> uuid.equals(charity.getOrg_number())).findFirst(); + } public void addCharity(Charity charity) { if (charity == null) { @@ -33,4 +40,10 @@ public boolean removeCharity(String org_number) { } return charities.removeIf(charity -> org_number.equals(charity.getOrg_number())); } + public boolean removeCharityUUID(UUID uuid) { + if (uuid == null) { + throw new IllegalArgumentException("CharityId can not be null."); + } + return charities.removeIf(charity -> uuid.equals(charity.getUUID())); + } } diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Donation.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Donation.java similarity index 94% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Donation.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Donation.java index 70f6268..4351a1b 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Donation.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Donation.java @@ -1,8 +1,8 @@ -package ntnu.sytemutvikling.team6.models; +package ntnu.systemutvikling.team6.models; import java.time.LocalDateTime; import java.util.UUID; -import ntnu.sytemutvikling.team6.models.user.User; +import ntnu.systemutvikling.team6.models.user.User; public class Donation { /* UUID for uniquely identifying each donation */ diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/DonationRegistry.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/DonationRegistry.java similarity index 95% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/DonationRegistry.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/DonationRegistry.java index ff6d4e2..b06009d 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/DonationRegistry.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/DonationRegistry.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models; +package ntnu.systemutvikling.team6.models; import java.util.*; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Feedback.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Feedback.java similarity index 92% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Feedback.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Feedback.java index f753e8a..490c47e 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Feedback.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Feedback.java @@ -1,8 +1,8 @@ -package ntnu.sytemutvikling.team6.models; +package ntnu.systemutvikling.team6.models; import java.time.LocalDateTime; import java.util.UUID; -import ntnu.sytemutvikling.team6.models.user.User; +import ntnu.systemutvikling.team6.models.user.User; public class Feedback { /* Feedback id */ diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Organization.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Organization.java similarity index 93% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Organization.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Organization.java index d6ab8bc..710bcd5 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/Organization.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/Organization.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models; +package ntnu.systemutvikling.team6.models; public class Organization { private final String name; diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/UserRegistry.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/UserRegistry.java new file mode 100644 index 0000000..514cbec --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/UserRegistry.java @@ -0,0 +1,3 @@ +package ntnu.systemutvikling.team6.models; + +public class UserRegistry {} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Inbox.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Inbox.java similarity index 97% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Inbox.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Inbox.java index b560092..e0d95a9 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Inbox.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Inbox.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models.user; +package ntnu.systemutvikling.team6.models.user; import java.util.*; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Language.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Language.java similarity index 70% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Language.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Language.java index ddc5d82..c568ede 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Language.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Language.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models.user; +package ntnu.systemutvikling.team6.models.user; /** * Supported application languages. diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Message.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Message.java similarity index 97% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Message.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Message.java index ef9707b..b70ece1 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Message.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Message.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models.user; +package ntnu.systemutvikling.team6.models.user; import java.time.LocalDateTime; import java.util.UUID; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Role.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Role.java similarity index 70% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Role.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Role.java index 74e134f..94e0b22 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Role.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Role.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models.user; +package ntnu.systemutvikling.team6.models.user; /** * Available users diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Settings.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Settings.java similarity index 97% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Settings.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Settings.java index dd76557..d814283 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/Settings.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/Settings.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.models.user; +package ntnu.systemutvikling.team6.models.user; // Mangler Enhetstesting diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/User.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/User.java similarity index 97% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/User.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/User.java index 64594a0..ef59000 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/user/User.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/models/user/User.java @@ -1,7 +1,7 @@ -package ntnu.sytemutvikling.team6.models.user; +package ntnu.systemutvikling.team6.models.user; import java.util.UUID; -import ntnu.sytemutvikling.team6.security.PasswordHasher; +import ntnu.systemutvikling.team6.security.PasswordHasher; /** * Represents a user in the system. diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/scraper/APICharityData.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/scraper/APICharityData.java similarity index 96% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/scraper/APICharityData.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/scraper/APICharityData.java index 1a9bd2b..f773542 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/scraper/APICharityData.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/scraper/APICharityData.java @@ -1,6 +1,6 @@ -package ntnu.sytemutvikling.team6.scraper; +package ntnu.systemutvikling.team6.scraper; -import ntnu.sytemutvikling.team6.database.DatabaseManager; +import ntnu.systemutvikling.team6.database.DatabaseManager; /** * Represents data parsed from the IK API JSON response. diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/scraper/APICharityScraper.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/scraper/APICharityScraper.java similarity index 95% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/scraper/APICharityScraper.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/scraper/APICharityScraper.java index 5685cfe..7a92cee 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/scraper/APICharityScraper.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/scraper/APICharityScraper.java @@ -1,9 +1,9 @@ -package ntnu.sytemutvikling.team6.scraper; +package ntnu.systemutvikling.team6.scraper; import com.google.gson.Gson; -import ntnu.sytemutvikling.team6.database.DatabaseConnection; -import ntnu.sytemutvikling.team6.models.Charity; -import ntnu.sytemutvikling.team6.models.CharityRegistry; +import ntnu.systemutvikling.team6.database.DatabaseConnection; +import ntnu.systemutvikling.team6.models.Charity; +import ntnu.systemutvikling.team6.models.CharityRegistry; import java.io.IOException; import java.net.*; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/security/PasswordHasher.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/security/PasswordHasher.java similarity index 98% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/security/PasswordHasher.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/security/PasswordHasher.java index 8c2f7d9..baf5e4b 100644 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/security/PasswordHasher.java +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/security/PasswordHasher.java @@ -1,4 +1,4 @@ -package ntnu.sytemutvikling.team6.security; +package ntnu.systemutvikling.team6.security; import java.security.MessageDigest; import java.security.SecureRandom; diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/AuthenticationService.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/AuthenticationService.java similarity index 100% rename from helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/AuthenticationService.java rename to helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/AuthenticationService.java diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/CharityService.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/CharityService.java new file mode 100644 index 0000000..b471c19 --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/CharityService.java @@ -0,0 +1,3 @@ +package ntnu.systemutvikling.team6.service; + +public class CharityService {} diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/DonationService.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/DonationService.java new file mode 100644 index 0000000..fca9633 --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/DonationService.java @@ -0,0 +1,3 @@ +package ntnu.systemutvikling.team6.service; + +public class DonationService {} diff --git a/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/FeedbackService.java b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/FeedbackService.java new file mode 100644 index 0000000..ae1f984 --- /dev/null +++ b/helpmehelpapplication/src/main/java/ntnu/systemutvikling/team6/service/FeedbackService.java @@ -0,0 +1,3 @@ +package ntnu.systemutvikling.team6.service; + +public class FeedbackService {} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/DAO/DonationDAO.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/DAO/DonationDAO.java deleted file mode 100644 index b902276..0000000 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/DAO/DonationDAO.java +++ /dev/null @@ -1,4 +0,0 @@ -package ntnu.sytemutvikling.team6.DAO; - -public class DonationDAO { -} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/UserRegistry.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/UserRegistry.java deleted file mode 100644 index c858e31..0000000 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/models/UserRegistry.java +++ /dev/null @@ -1,3 +0,0 @@ -package ntnu.sytemutvikling.team6.models; - -public class UserRegistry {} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/CharityService.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/CharityService.java deleted file mode 100644 index 3b66851..0000000 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/CharityService.java +++ /dev/null @@ -1,3 +0,0 @@ -package ntnu.sytemutvikling.team6.service; - -public class CharityService {} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/DonationService.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/DonationService.java deleted file mode 100644 index 17692d5..0000000 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/DonationService.java +++ /dev/null @@ -1,3 +0,0 @@ -package ntnu.sytemutvikling.team6.service; - -public class DonationService {} diff --git a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/FeedbackService.java b/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/FeedbackService.java deleted file mode 100644 index 27eee23..0000000 --- a/helpmehelpapplication/src/main/java/ntnu/sytemutvikling/team6/service/FeedbackService.java +++ /dev/null @@ -1,3 +0,0 @@ -package ntnu.sytemutvikling.team6.service; - -public class FeedbackService {} diff --git a/helpmehelpapplication/src/main/resources/fxml/charityPage.fxml b/helpmehelpapplication/src/main/resources/fxml/charityPage.fxml new file mode 100644 index 0000000..4fead93 --- /dev/null +++ b/helpmehelpapplication/src/main/resources/fxml/charityPage.fxml @@ -0,0 +1,725 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/helpmehelpapplication/src/main/resources/fxml/donationPage.fxml b/helpmehelpapplication/src/main/resources/fxml/donationPage.fxml new file mode 100644 index 0000000..7171520 --- /dev/null +++ b/helpmehelpapplication/src/main/resources/fxml/donationPage.fxml @@ -0,0 +1,241 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/helpmehelpapplication/src/main/resources/fxml/frontPage.fxml b/helpmehelpapplication/src/main/resources/fxml/frontPage.fxml new file mode 100644 index 0000000..eab15b9 --- /dev/null +++ b/helpmehelpapplication/src/main/resources/fxml/frontPage.fxml @@ -0,0 +1,383 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/helpmehelpapplication/src/main/resources/fxml/organizationCard.fxml b/helpmehelpapplication/src/main/resources/fxml/organizationCard.fxml new file mode 100644 index 0000000..73616b8 --- /dev/null +++ b/helpmehelpapplication/src/main/resources/fxml/organizationCard.fxml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + +