diff --git a/client/.env.development b/client/.env.development
new file mode 100644
index 0000000..35163b2
--- /dev/null
+++ b/client/.env.development
@@ -0,0 +1 @@
+VUE_APP_API_URL=http://localhost:5000
diff --git a/client/src/App.vue b/client/src/App.vue
index 032fbcd..7802c69 100644
--- a/client/src/App.vue
+++ b/client/src/App.vue
@@ -1,12 +1,42 @@
-
diff --git a/client/src/main.js b/client/src/main.js
index 742621d..ed4d20c 100644
--- a/client/src/main.js
+++ b/client/src/main.js
@@ -1,26 +1,11 @@
import Vue from 'vue'
+import VueKatex from 'vue-katex';
import App from './App.vue'
-import axios from 'axios'
-import VueAxios from 'vue-axios'
-import VueHighlightJS from 'vue-highlightjs'
-import VueMaterial from 'vue-material'
-import json from 'highlight.js/lib/languages/css';
-import 'vue-material/dist/vue-material.min.css'
-import 'vue-material/dist/theme/default.css'
-import 'highlight.js/styles/default.css';
-import InfiniteLoading from "vue-infinite-loading";
+import 'katex/dist/katex.min.css';
-Vue.use(VueHighlightJS, {languages: {json}})
-Vue.use(VueMaterial)
-Vue.use(VueAxios, axios)
-Vue.use(InfiniteLoading, {
- system: {
- // throttleLimit: 500,
- /* other settings need to configure */
- },
-});
Vue.config.productionTip = false
+Vue.use(VueKatex)
new Vue({
render: h => h(App),