This is the first PR for creating the visualization tool for the GCP scanner output
Changes Made
Create the React project in the visualization_tool folder
Setup linting and formatting
Add the gui folder in the GCP scanner to include static files and Python script to launch a flask server to host the tool
Add new command gcp-scanner-visualizer to launch vis tool
Add Flask to Python requirements
Additional Notes
Currently the build script for the react project outputs static files in src/gcp_scnneer/gui/static but this folder is not getting added to the final gcp scanner package after the build because of this issue #186
Description
This is the first PR for creating the visualization tool for the GCP scanner output
Changes Made
visualization_tool
foldergui
folder in the GCP scanner to include static files and Python script to launch a flask server to host the toolgcp-scanner-visualizer
to launch vis toolFlask
to Python requirementsAdditional Notes
Currently the build script for the react project outputs static files in
src/gcp_scnneer/gui/static
but this folder is not getting added to the final gcp scanner package after the build because of this issue #186