diff --git a/frontend/components/containers/DocumentUploadButton.vue b/frontend/components/containers/DocumentUploadButton.vue
new file mode 100644
index 00000000..e37d07b7
--- /dev/null
+++ b/frontend/components/containers/DocumentUploadButton.vue
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
diff --git a/frontend/components/organisms/DocumentUploadForm.vue b/frontend/components/organisms/DocumentUploadForm.vue
new file mode 100644
index 00000000..0f5cf600
--- /dev/null
+++ b/frontend/components/organisms/DocumentUploadForm.vue
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/pages/projects/_id/dataset/index.vue b/frontend/pages/projects/_id/dataset/index.vue
index f213259f..f0bba761 100644
--- a/frontend/pages/projects/_id/dataset/index.vue
+++ b/frontend/pages/projects/_id/dataset/index.vue
@@ -1,6 +1,7 @@
+
@@ -9,14 +10,14 @@