sonar integration
diff --git a/.gitignore b/.gitignore
index 1cf15ff..ab9e9b8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
 
 npm-debug.log
 .vscode
+/.scannerwork
diff --git a/sonar-project.properties b/sonar-project.properties
new file mode 100644
index 0000000..000e41e
--- /dev/null
+++ b/sonar-project.properties
@@ -0,0 +1,14 @@
+# must be unique in a given SonarQube instance
+sonar.projectKey=openk.pta.de:portalFE
+# this is the name and version displayed in the SonarQube UI. Was mandatory prior to SonarQube 6.1.
+sonar.projectName=portalFE
+sonar.projectVersion=1.0.1
+ 
+sonar.sourceEncoding=UTF-8
+sonar.sources=src
+sonar.exclusions=**/node_modules/**,**/*.spec.ts,**/test-data/*.ts,**/testing/*.ts
+sonar.tests=src
+sonar.test.inclusions=**/*.spec.ts
+sonar.ts.tslintconfigpath=tslint.json
+
+sonar.typescript.lcov.reportPaths=coverage/lcov.info
\ No newline at end of file