diff --git a/web/src/App.vue b/web/src/App.vue
new file mode 100644
index 0000000..2e10dac
--- /dev/null
+++ b/web/src/App.vue
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
diff --git a/web/src/assets/logo.png b/web/src/assets/logo.png
new file mode 100644
index 0000000..f3d2503
Binary files /dev/null and b/web/src/assets/logo.png differ
diff --git a/web/src/main.js b/web/src/main.js
new file mode 100644
index 0000000..8bf2acc
--- /dev/null
+++ b/web/src/main.js
@@ -0,0 +1,10 @@
+import Vue from 'vue'
+import App from './App.vue'
+import store from './store'
+
+Vue.config.productionTip = false
+
+new Vue({
+ store,
+ render: h => h(App)
+}).$mount('#app')
diff --git a/web/src/store/index.js b/web/src/store/index.js
new file mode 100644
index 0000000..5effd6f
--- /dev/null
+++ b/web/src/store/index.js
@@ -0,0 +1,15 @@
+import Vue from 'vue'
+import Vuex from 'vuex'
+
+Vue.use(Vuex)
+
+export default new Vuex.Store({
+ state: {
+ },
+ mutations: {
+ },
+ actions: {
+ },
+ modules: {
+ }
+})