- NodeJS (required)
- Angular (required)
- SonarQube (required)
- Sonar-scanner (required)
- Mongodb (required)
- Git (required)
Procedure for installing
Step 1 :
Get the resource file from github
Clone the project :
$ git clone https://github.com/OWASP/RiskAssessmentFramework.git
Download the project from : https://github.com/OWASP/RiskAssessmentFramework/archive/master.zip
Start the mongodb server and make sure it's running on
port : 28017
Start the sonarqube server on
port : 9000
sonar-scanner is installed and add included in the environment variables
sonar-scanner is installed and included in the environment variables
Goto the cloned repository folder and change directory to "api"
cd api when you are inside the directory run :
npm install which will install the required dependencies
After successfully executing
npm install start the node server using
Change the directory to the gui folder from the root directory.
cd gui from the root directory
when you are inside the gui directory use
npm install to install all the relevant dependencies.
After completing the installation use
ng serve or
npm start to run the Angular App.
After the angular app successfully compiled open your browser and goto your localhost:4200
Use the below credentials to login to the dashboard
username : admin password : test1234