diff --git a/beat/web/.eslintrc.json b/beat/web/.eslintrc.json
new file mode 100644
index 0000000000000000000000000000000000000000..99e42ca2392df5afdf3e663879df5119b7fd8b52
--- /dev/null
+++ b/beat/web/.eslintrc.json
@@ -0,0 +1,40 @@
+{
+    "env": {
+        "browser": true,
+        "es6": true
+    },
+    "extends": "angular",
+    "rules": {
+        "indent": [
+            "error",
+            "tab"
+        ],
+        "linebreak-style": [
+            "error",
+            "unix"
+        ],
+        "quotes": 0,
+        "semi": [
+            "error",
+            "always"
+        ],
+        "angular/definedundefined" : 0,
+        "angular/angularelement" : 0,
+        "angular/definedundefined" : 0,
+        "angular/document-service" : 0,
+        "angular/foreach" : 0,
+        "angular/interval-service" : 0,
+        "angular/json-functions" : 0,
+        "angular/log" : 0,
+        "angular/no-angular-mock" : 0,
+        "angular/no-jquery-angularelement" : 0,
+        "angular/timeout-service" : 0,
+        "angular/typecheck-array" : 0,
+        "angular/typecheck-date" : 0,
+        "angular/typecheck-function" : 0,
+        "angular/typecheck-number" : 0,
+        "angular/typecheck-object" : 0,
+        "angular/typecheck-string" : 0,
+        "angular/window-service" : 0
+    }
+}