diff --git a/urbanLifelineWeb/packages/shared/src/components/base/button/Button.vue b/urbanLifelineWeb/packages/shared/src/components/base/button/Button.vue
new file mode 100644
index 0000000..9eafb2d
--- /dev/null
+++ b/urbanLifelineWeb/packages/shared/src/components/base/button/Button.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
+
diff --git a/urbanLifelineWeb/packages/shared/src/components/base/button/button.scss b/urbanLifelineWeb/packages/shared/src/components/base/button/button.scss
new file mode 100644
index 0000000..e69de29
diff --git a/urbanLifelineWeb/packages/shared/src/components/base/index.ts b/urbanLifelineWeb/packages/shared/src/components/base/index.ts
new file mode 100644
index 0000000..f63d499
--- /dev/null
+++ b/urbanLifelineWeb/packages/shared/src/components/base/index.ts
@@ -0,0 +1 @@
+export { default as Button } from './button/Button.vue'
\ No newline at end of file
diff --git a/urbanLifelineWeb/packages/shared/src/components/fileupload/FileUpload.vue b/urbanLifelineWeb/packages/shared/src/components/fileupload/FileUpload.vue
index df1f34e..92ac357 100644
--- a/urbanLifelineWeb/packages/shared/src/components/fileupload/FileUpload.vue
+++ b/urbanLifelineWeb/packages/shared/src/components/fileupload/FileUpload.vue
@@ -1,10 +1,24 @@
-