diff --git a/shrine-webclient/src/main/js/client/.vscode/launch.json b/shrine-webclient/src/main/js/client/.vscode/launch.json
new file mode 100644
index 000000000..17f3fdb22
--- /dev/null
+++ b/shrine-webclient/src/main/js/client/.vscode/launch.json
@@ -0,0 +1,19 @@
+{
+    "version": "0.2.0",
+    "configurations": [
+        {
+            "name": "Launch Chrome against localhost",
+            "type": "chrome",
+            "request": "launch",
+            "url": "http://localhost:8000",
+            "webRoot": "${workspaceRoot}"
+        },
+        {
+            "name": "Attach to Chrome",
+            "type": "chrome",
+            "request": "attach",
+            "port": 9222,
+            "webRoot": "${workspaceRoot}"
+        }
+    ]
+}
\ No newline at end of file