diff --git a/consul/config/consul.hcl b/consul/config/consul.hcl
index e69de29..d16b9e5 100644
--- a/consul/config/consul.hcl
+++ b/consul/config/consul.hcl
@@ -0,0 +1,5 @@
+datacenter = "dc1"
+data_dir = "/consul/data"
+server = true
+bootstrap_expect = 1
+ui = true
\ No newline at end of file
diff --git a/services/frontend/src/App.vue b/services/frontend/src/App.vue
new file mode 100644
index 0000000..536df01
--- /dev/null
+++ b/services/frontend/src/App.vue
@@ -0,0 +1,23 @@
+
+
+
AriStockAI
+
智能选股分析系统
+
+
+
+
+
+
\ No newline at end of file
diff --git a/services/frontend/src/main.js b/services/frontend/src/main.js
new file mode 100644
index 0000000..58cdcf4
--- /dev/null
+++ b/services/frontend/src/main.js
@@ -0,0 +1,4 @@
+import { createApp } from 'vue'
+import App from './App.vue'
+
+createApp(App).mount('#app')
\ No newline at end of file