From 9bd3618dad68ad97ceb3c17d629135639a0a28e1 Mon Sep 17 00:00:00 2001 From: Subhadip Biswas <43670886+SubhadipPWC@users.noreply.github.com> Date: Mon, 29 Oct 2018 16:13:43 +0530 Subject: [PATCH 1/3] Add files via upload --- FirstPage.html | 284 ++++++++++++++++++++++++++++++ index.html | 214 +++++++++++++++++++++++ package-lock.json | 428 ++++++++++++++++++++++++++++++++++++++++++++++ package.json | 18 ++ privacy.html | 201 ++++++++++++++++++++++ score.js | 45 +++++ secondPage.html | 296 ++++++++++++++++++++++++++++++++ thirdPage.html | 306 +++++++++++++++++++++++++++++++++ 8 files changed, 1792 insertions(+) create mode 100644 FirstPage.html create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 privacy.html create mode 100644 score.js create mode 100644 secondPage.html create mode 100644 thirdPage.html diff --git a/FirstPage.html b/FirstPage.html new file mode 100644 index 0000000..764cde6 --- /dev/null +++ b/FirstPage.html @@ -0,0 +1,284 @@ + + + + + + + +
+ + +
+ + + + +
+
+ logo +
+
+ PwC Survey +
+ +
+ +
+
+ + +

Are your end user complaining about application slowness?

+ +
+ +

Do you face application downtime in buisness hour?

+ +
+

Is your IT infrastructure used optimally?

+ +
+

Do you find difficulty in ROI calculation for future investment due to buisness growth?

+ +
+

Buisness impacts as per you due to performance issues.

+
+ +
+ +
+
+
+ + + + + + + + +
+
+

Average yearly revenue loss as per you due to performance issues.

+
+
+
+
+
+ + +
+
+ \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..8c903aa --- /dev/null +++ b/index.html @@ -0,0 +1,214 @@ + + +
+

+
+ + + + + + +
+ + +
+
+
+ logo +
+
+ PwC Survey +
+ +
+ +
+
+ + + + + +
+

Welcome to the Performance engineering survey

+ +
+

We’re interested in understanding the ecosystem and archetypes of the coliving movement, in order to make it easier to start and operate coliving houses, and to create a picture of the amazing spectrum of these spaces. + +There is more to performance engineering than just testing. Done right, performance engineering means understanding how all the parts of the system fit together, and building in performance from the first design. +

+
+ +
+
+ + Take the Survey || + Read the Privacy Statement +
+
+
+ + + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..6cb83cc --- /dev/null +++ b/package-lock.json @@ -0,0 +1,428 @@ +{ + "name": "backend", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "accepts": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", + "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", + "requires": { + "mime-types": "2.1.20", + "negotiator": "0.6.1" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", + "requires": { + "bytes": "3.0.0", + "content-type": "1.0.4", + "debug": "2.6.9", + "depd": "1.1.2", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "on-finished": "2.3.0", + "qs": "6.5.2", + "raw-body": "2.3.3", + "type-is": "1.6.16" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + } + } + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "express": { + "version": "4.16.3", + "resolved": "http://registry.npmjs.org/express/-/express-4.16.3.tgz", + "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", + "requires": { + "accepts": "1.3.5", + "array-flatten": "1.1.1", + "body-parser": "1.18.2", + "content-disposition": "0.5.2", + "content-type": "1.0.4", + "cookie": "0.3.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "1.1.2", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "finalhandler": "1.1.1", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "1.1.2", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "path-to-regexp": "0.1.7", + "proxy-addr": "2.0.4", + "qs": "6.5.1", + "range-parser": "1.2.0", + "safe-buffer": "5.1.1", + "send": "0.16.2", + "serve-static": "1.13.2", + "setprototypeof": "1.1.0", + "statuses": "1.4.0", + "type-is": "1.6.16", + "utils-merge": "1.0.1", + "vary": "1.1.2" + }, + "dependencies": { + "body-parser": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", + "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", + "requires": { + "bytes": "3.0.0", + "content-type": "1.0.4", + "debug": "2.6.9", + "depd": "1.1.2", + "http-errors": "1.6.3", + "iconv-lite": "0.4.19", + "on-finished": "2.3.0", + "qs": "6.5.1", + "raw-body": "2.3.2", + "type-is": "1.6.16" + } + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" + }, + "raw-body": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", + "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.2", + "iconv-lite": "0.4.19", + "unpipe": "1.0.0" + }, + "dependencies": { + "depd": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", + "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" + }, + "http-errors": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", + "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", + "requires": { + "depd": "1.1.1", + "inherits": "2.0.3", + "setprototypeof": "1.0.3", + "statuses": "1.4.0" + } + }, + "setprototypeof": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", + "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" + } + } + } + } + }, + "finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "on-finished": "2.3.0", + "parseurl": "1.3.2", + "statuses": "1.4.0", + "unpipe": "1.0.0" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "http://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": "1.4.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "requires": { + "safer-buffer": "2.1.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ipaddr.js": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", + "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" + }, + "mime-db": { + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==" + }, + "mime-types": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", + "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", + "requires": { + "mime-db": "1.36.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "negotiator": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", + "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "parseurl": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", + "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "proxy-addr": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", + "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", + "requires": { + "forwarded": "0.1.2", + "ipaddr.js": "1.8.0" + } + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" + }, + "raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "requires": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + } + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "requires": { + "debug": "2.6.9", + "depd": "1.1.2", + "destroy": "1.0.4", + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "etag": "1.8.1", + "fresh": "0.5.2", + "http-errors": "1.6.3", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "2.3.0", + "range-parser": "1.2.0", + "statuses": "1.4.0" + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "requires": { + "encodeurl": "1.0.2", + "escape-html": "1.0.3", + "parseurl": "1.3.2", + "send": "0.16.2" + } + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" + }, + "type-is": { + "version": "1.6.16", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", + "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "2.1.20" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..782232a --- /dev/null +++ b/package.json @@ -0,0 +1,18 @@ +{ + "name": "backend", + "version": "1.0.0", + "main": "score.js", + "dependencies": { + "body-parser": "^1.18.3", + "express": "^4.16.3", + "fs": "0.0.1-security" + }, + "devDependencies": {}, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "keywords": [], + "author": "", + "license": "ISC", + "description": "" +} diff --git a/privacy.html b/privacy.html new file mode 100644 index 0000000..09d92b0 --- /dev/null +++ b/privacy.html @@ -0,0 +1,201 @@ + + +
+

+
+ + + + + + +
+ + +
+
+
+ logo +
+
+ PwC Survey +
+ +
+ +
+
+
+
+
+This privacy statement applies to the collection, process, disclosure and use of personal identifiable information (PII) or the personal sensitive information (PSI), as the case may be, which is submitted to PricewaterhouseCoopers Private Limited (a limited liability company in India having Corporate Identity Number or CIN: U74140WB1983PTC036093), having its registered office at Y-14, Block EP, Sector V, Salt Lake, Kolkata – 700091 (‘PwC’ or ‘we’). PwC is an Indian member firm of PricewaterhouseCoopers International Limited (PwCIL), each member firm of which is a separate legal entity. + + + +You do not have to answer any questions that you do not feel comfortable answering, and you may stop the survey at any point during a session without penalty. Feel free to ask any questions before, during, or after the survey, either in person or via email at somsubhra.chakraborty@pwc.com + + \ No newline at end of file diff --git a/score.js b/score.js new file mode 100644 index 0000000..5c2aede --- /dev/null +++ b/score.js @@ -0,0 +1,45 @@ +var express = require('express'); +var app = express(); +var bodyParser = require('body-parser'); +var fs = require("fs"); +app.use(bodyParser.json()) +var path = require ('path'); + + +app.get('/getScore', function (req, res) { + fs.readFile('index.html', function (err, data) { + res.write(data); + res.end(); + }); +}) + +app.get('/nextPage', function(req,res){ + fs.readFile('secondPage.html', function (err, data) { + res.write(data); + res.send(); + }); +}) + +app.get('/FirstPage.html', function(req,res){ + fs.readFile('FirstPage.html', function (err, data) { + res.write(data); + res.send(); + }); +}) +app.get('/privacy.html', function(req,res){ + fs.readFile('privacy.html', function (err, data) { + res.write(data); + res.send(); + }); +}) + +app.get('/lastPage', function(req,res){ + fs.readFile('thirdPage.html', function (err, data) { + res.write(data); + res.send(); + }); +}) +app.use(express.static(path.join(__dirname,'public'))); +app.listen(8080, () => { + console.log('App running..') +}) \ No newline at end of file diff --git a/secondPage.html b/secondPage.html new file mode 100644 index 0000000..ba67d88 --- /dev/null +++ b/secondPage.html @@ -0,0 +1,296 @@ + + + + + + + +
+

+
+ + + + + + +
+ + +
+
+
+ logo +
+
+ PwC Survey +
+ +
+ +
+
+ + + + + + + +
+ +
+ + +
+

Do you analyze non-functional requirements for your application to get the + idea of production user traffic, system response time, transaction rate etc? +

+ +

Do you have a streamlined performance baselining process i.e regular +load/stress testing of application and analysis of captured performance metrics?

+ + +

Do you have proactive monitoring strategy to monitor application performance?

+ + +

Do you maintain any enterprise level dashboard to check the system and infrastructure health?

+ + +

Types of Performance re-engineering exercise you follow in regular basis

+ + +
+
+
+ + + \ No newline at end of file diff --git a/thirdPage.html b/thirdPage.html new file mode 100644 index 0000000..7bca071 --- /dev/null +++ b/thirdPage.html @@ -0,0 +1,306 @@ + + +
+

+
+ + + + + + +
+ + +
+
+
+ logo +
+
+ PwC Survey +
+ +
+ +
+
+
+
+

Choose our performance re-enginnering solution which ever applicable for you

+ +

What is your technology landscape?

+ +

Customized J2EE stack deployed on Java EE application server with Oracle database backend

+
+1.Profiling using J2EE diagonistic tools (Jconsole/JRMC/Visual VM)
+ +2.Tuning of Java EE application servers (weblogic/Jboss/jboss)
+ +3. Heap and thread dump analysis to detect the memory bottleneck
+ +4.JVM tuning in terms of heap sizing and Garbage collection mechanism
+ +5.Oracle database AWR report analysis and tuing
+ +6.Monitoring of logs, application performace,Infrastructure (OS/network/databse) and user experience + +
+
+
+ +

Customized .net stack over windows IIS Server with backend MS SQL Server Database

+
+1.Shrink and compression of files,images,stylesheets
+ +2.In-memory caching
+ +3.Leverage server-side redirects instead of client side
+ +4.Use of Microsoft SQL profiler to capture costly execution plan
+ +5.Windows server tuning for .net application pools
+ +6. Monitoring of logs, application performace,Infrastructure (OS/network/databse) and user experience
+ +
+
+
+ +

SAP ABAP or BASIS

+
+1.T-Code monitoring to capture various SAP related performance metrics such as Work Process status, Memory Usage , OS CPU utilization data, SQL trace, ABAP server dump, SAP Lock details, user login sessions, work load and batch job monitoring details, database performance and business transaction analysis for response time breakdown +
+
+2.Tuning of SAP buffer parameters in ABAP system
+
+3.Optimize R3 parameters for basis systems +
+
+ +

Business Intelligence (BI) Systems

+
+
+1.Data-model and SQL optimisation
+
+2.BI Server caching
+
+3.Parallel Query Processing to increase the execution speed
+
+4.Increase ETL efficiency
+
+5.Resource utilization tracking of BI Servers
+
+6. Using of materialized views
+
+
+ +

IoS or Android mobile application

+
+
+1.Optimize individual screens, flows and other UI resources will greatly help reduce loading times.
+ +2. Review API Performance and SDK Integration
+ +3.Usage of tools to monitor and profile crashes to improve long-term app performance and user retention
+ +4. Assessment of processing capabilities, storage capacity, battery, screen resolutions for cross device
+
+
+ +

LAMP stack

+
+1.Linux Kernel parameter optimization
+ +2.Execution of customized mySqlTuner script
+ +3.Tuning of apche pre-fork MPM module
+ +4.Improve the performance of Python programs
+ +5.Monitoring of logs, application performace,Infrastructure (OS/network),User experience +
+
+ + +
+
+ +

Choose our solution for infrastructure monitoring and performance optimization

+ +

Please select which is applicable for your enterpise

+1. Auto-discovery of your entire technology stack in under 5 minutes
+2. Process-specific network metrics to ensure high-quality process communications over networks
+3. Providing a real-time view of all the connections between containerized processes, hosts, and cloud instances
+4. Directly access log lines pointing to the root cause of system health issues
+5. Root-cause analysis in your infrastructure and virtualization layers
+ + +
+
+ + + \ No newline at end of file From 93583342b8694f8a675f38c4753773ec4b2e1fe9 Mon Sep 17 00:00:00 2001 From: Subhadip Biswas <43670886+SubhadipPWC@users.noreply.github.com> Date: Mon, 29 Oct 2018 16:14:52 +0530 Subject: [PATCH 2/3] Create image.jpg --- public/image.jpg | 1 + 1 file changed, 1 insertion(+) create mode 100644 public/image.jpg diff --git a/public/image.jpg b/public/image.jpg new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/public/image.jpg @@ -0,0 +1 @@ + From ce4c91ac4468acd04be275887f0467b21936216f Mon Sep 17 00:00:00 2001 From: Subhadip Biswas <43670886+SubhadipPWC@users.noreply.github.com> Date: Mon, 29 Oct 2018 16:15:42 +0530 Subject: [PATCH 3/3] Add files via upload --- public/image.jpg | Bin 1 -> 3184 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/public/image.jpg b/public/image.jpg index 8b137891791fe96927ad78e64b0aad7bded08bdc..c351400245dc146273c9832c8bd2086317d2d669 100644 GIT binary patch literal 3184 zcmb_ac{tR27yqGE#11*a1jRC(qd^W+4rqQi!5DZnTtVU$PBWL zt!9W!Wl6|3)G#z4{umtpwwBjMKtjZy2=wW%V zEZjg|SqrI$IIgIq@rwpb|ERjUDvywmknlbc=>rF(k%y#}kTAG542IN%sln6`NEi$b zQ-x_F)nMw!VgEKHOjGp_R~7yTY_|X)LEsI*;p0&NctJdTAfD|PfXsJ^yT42Qj|uSY z+RZP>`#p;~0Pyng^6lEiFDxwZXU+F;H$O-~R9^ky&jG0jt4l#Qsw5ONwUE}ffd$ny zy@F!mk{YLM(Ac!T2}SM8Hy=H34c=)bwZp;7_uo7KFaJ)f?=&#bPL79%e>bndUn+KJ zK)dAC5mu?YMGso{{#+m?uAp%#;Knu`5Z>v+3*rL-MgacgU-kbK>f7g(oU#?2%9%gq zc?wCnWwUG_uu&T|{3nbQtYvl%&B2>nK7AhLDcw+Q_(nIFeLa4@-PxkHz#5y9UWhosyHx=T9G4&J}M@;>lHBO{r?2+-n%8CCAEs>A{u=Y3{J2gd=p(SOKvblv*OQ^ z2KzZro^A9Gej|NR_hMG$$-RBhoHVey4V+Tx#1+5haGSk0x@e9~4Ywoa2eIQ#o5iK8 z-L4Nfit;x44>gUVcl$xp^j>a4c%Bcg*K>kuC_5mirOZa9QvbUffOdo>H4 zUapg9o41EPCT;_x+W^fdV4x&RwRhOP3CF9ReMh)MeYH!1c1lvBSrLPVIBP@xVGW@1Wrq zvq?nZbOrrM=cY0TJF8wB-shMF`@?mOf7T4E!yAo}`e%-t`TU9Idze#N?)w&M>9ryk&M%aAIqvh*NiFeF>>k_Tvs&uTkEpZ*< zH`@c-Y&^Z%E2kA%O_QmSYWJ+scbJsr3@!z&m(eyfI*pE>+tNHo?aqpwr-cp4oFSL5aC$rqPq(<-Ekw#>Wu*siCfGN|d}3T`#7&t}I=|@3 z=B^)?rOHKz-8q(j-I*T#>+3dUmX?T))`gENIEfLn6Ew>x0n!+CNxaH!8kT>rtwcZU z_TG>!kj-i3Gq5XFC55fTu(%*bRawwfQ!ZnyZQ5T1%PDs{# z(EJL}#y|W~2cIeZh+OUh#D|t6^k>rzA^;PpmUMv6AKs)tx36`Z>l$VSl==xvdlcV0jl?_Nuf;!o}_b$8E20a zig#b74?3@XZiMqGc#NGYgjDcdi}?91DIuDjHa#7 zxC>{@eALDV@4g`|*XWi&SLT~@^M_LVM)$626)X|Im9?~Pf$GFa?s~}iy|KCOV(TlO zd)QAWWSP4=$)2ZAI1LgeOvu_#(ac_rSkTDL5&F5#cV5aiamA0*zFH?0ifulLq39=Y zAL)-AaW4Noh%62^Oi9Y{!m>^GX*R!C%FKhio`dcu%iS7fAhv}r`E`r7`Po7mfilJCo;X|0@MDx&vljc$0U6KxWp@dX_sJpTbr^%b<_xx5r z_hQ}>+gbNos)%Rn#7z&WRTsS!(+rf&hnT1*=F#z^l}V*ep~V3-n+(T!mxDM1=_qbE zxBIK*i+n8w1-jAN^2#>wsATYBFn>GAx^Bc>XhmG?ifp!ZTBK5jS9u*nDHUY({KC7? z{0nsuiZsSDHpH<%G}}})U&S))W=xa6yELr*-eiPc=OOoDgSCzrjgORaN9?&FqL3lo zaz2tHV$zWrVFaW|W9A4G=+fepA_j8G1r-9pC5*@t!+ZAO~L7B64mFt>Jj9yBc6$@#bcQdD-(6DNJ#8tY#nU>Z(XP zf(5$YxC9hrPej4WQcjIZ^^sY!XvWiClbW>pR|CM2!!j+0P3j$AwT6GZJx zyTn?W&d1FfRHx*N0!WCBWu#vP^^# zKcE}hVE8b0e?ZDouNQ~a=XUtktg2i%!KhIJ$7|&NF$5zUW|cYWo1`x0AfL=LnQ