From 491e64612faeea7fa34d2e63c8b795c29ab93931 Mon Sep 17 00:00:00 2001 From: Sherwin Price Date: Mon, 22 Dec 2025 20:58:10 -0500 Subject: [PATCH] add ui view --- .gitignore | 3 + Api/.gitignore | 8 ++ Api/bin/main/edu/inventorym/Api.class | Bin 0 -> 6281 bytes Model/.gitignore | 8 ++ Ui/.gitignore | 8 ++ Ui/.vscode/settings.json | 3 + UiView/.gitignore | 8 ++ UiView/build.gradle | 84 ++++++++++++++++++ .../java/edu/inventorym/ApplicationView.java | 27 ++++++ settings.gradle | 3 +- 10 files changed, 151 insertions(+), 1 deletion(-) create mode 100644 Api/.gitignore create mode 100644 Api/bin/main/edu/inventorym/Api.class create mode 100644 Model/.gitignore create mode 100644 Ui/.gitignore create mode 100644 Ui/.vscode/settings.json create mode 100644 UiView/.gitignore create mode 100644 UiView/build.gradle create mode 100644 UiView/src/main/java/edu/inventorym/ApplicationView.java diff --git a/.gitignore b/.gitignore index 1b6985c..68f70f3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,6 @@ # Ignore Gradle build output directory build + +# Ignore bin +bin diff --git a/Api/.gitignore b/Api/.gitignore new file mode 100644 index 0000000..68f70f3 --- /dev/null +++ b/Api/.gitignore @@ -0,0 +1,8 @@ +# Ignore Gradle project-specific cache directory +.gradle + +# Ignore Gradle build output directory +build + +# Ignore bin +bin diff --git a/Api/bin/main/edu/inventorym/Api.class b/Api/bin/main/edu/inventorym/Api.class new file mode 100644 index 0000000000000000000000000000000000000000..f0fe5baa4d57532e92c6e19b4e96dd477a47b167 GIT binary patch literal 6281 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