diff --git a/client/App.js b/client/App.js
index 7b987c6..e8fb274 100644
--- a/client/App.js
+++ b/client/App.js
@@ -1,4 +1,3 @@
-const $ = require('jquery')
 const Vue = require('vue/dist/vue')
 
 const messageDisplay = require('./MessageDisplay')
@@ -7,7 +6,7 @@ const viewPage = require('./ViewPage')
 const addPage = require('./AddPage')
 const editPage = require('./EditPage')
 
-$(() => {
+document.addEventListener('DOMContentLoaded', () => {
 	new Vue({
 		el: '#app',
 		data: {
diff --git a/package-lock.json b/package-lock.json
index e503553..097c1c3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -566,11 +566,6 @@
       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
       "dev": true
     },
-    "jquery": {
-      "version": "3.3.1",
-      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.3.1.tgz",
-      "integrity": "sha512-Ubldcmxp5np52/ENotGxlLe6aGMvmF4R8S6tZjsP6Knsaxd/xp3Zrh50cG93lR6nPXyUFwzN3ZSOQI0wRJNdGg=="
-    },
     "jsbn": {
       "version": "0.1.1",
       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
diff --git a/package.json b/package.json
index e2990e0..82cbdd4 100644
--- a/package.json
+++ b/package.json
@@ -25,7 +25,6 @@
   },
   "dependencies": {
     "bluebird": "^3.5.3",
-    "jquery": "^3.3.1",
     "marked": "^0.6.0",
     "redis": "^2.8.0",
     "vue": "^2.5.20"