diff --git a/.circleci/config.yml b/.circleci/config.yml
index 4231e1a17665215ecc9d0d5cdb7e15b898534238..61626e0703d259f774f1f7ec65075e57e4d4a648 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -8,7 +8,6 @@ jobs:
       - run:
           name: run build file
           command: /bin/bash -x build.sh ${CIRCLE_SHA1} test
-
   test-cases:
     working_directory: ~/portal/src/app/client
     docker:
@@ -29,24 +28,18 @@ jobs:
           paths: ./node_modules
       - run:
           name: ng lint and building
-          command: 'mkdir -p /tmp/logs && ng lint && ng build --prod | tee /tmp/logs/build.log'
+          command: 'mkdir -p /tmp/logs && ng lint && ng build --prod | tee /tmp/logs/build.log' 
       - run:
           name: Executing test cases
           command: 'npm run test-coverage | tee /tmp/logs/test_cases.log'
       - run:
-          name: Executing desktop test cases
-          command: 'npm run desktop-test-coverage | tee /tmp/logs/desktop_test_cases.log'
+          name: install sonar scanner
+          command: npm install -g sonarqube-scanner
       - run:
-          name: Publishing report to Codacy
-          command: 'npm install -g codacy-coverage && cat ./coverage/lcov.info | codacy-coverage '
-          when: always
-      - store_artifacts:
-          path: /tmp/logs
-          destination: logs
-          
+         name: run sonar scanner
+         command: 'cd ~/portal && sonar-scanner'
 workflows:
   version: 2
   build_and_test:
     jobs:
-      #- build
       - test-cases
diff --git a/sonar-project.properties b/sonar-project.properties
new file mode 100644
index 0000000000000000000000000000000000000000..3f109aff3ce256c1fbef5ad1a80186508f3ef8ad
--- /dev/null
+++ b/sonar-project.properties
@@ -0,0 +1,9 @@
+sonar.projectName=SunbirdEd-portal
+sonar.language=ts
+sonar.sources=src/app/client/src
+#sonar.tests=src/app/client/src/app/
+sonar.typescript.lcov.reportPaths=/root/portal/src/app/client/coverage/lcov.info
+sonar.projectKey=Sunbird-Ed_SunbirdEd-portal
+sonar.host.url=https://sonarcloud.io
+sonar.organization=sunbird-ed
+sonar.projectVersion=1.0