OmarBelguith / ri-visualization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ri-visualization EPL 2.0

This component was created as a result of the OpenReq project funded by the European Union Horizon 2020 Research and Innovation programme under grant agreement No 732463.

Technical description

What does the microservice do

The ri-visualization microservice is the web-based dashboard for analysing tweets.

Please be aware that this ms collects user interaction data. To turn it off, please consider removing line 9 in /public/index.html (<script src="https://api.openreq.eu/ri-logging/frontend/script"></script>)

Which technologies are used

How to install it

This ms requires a running instance of ri-storage-twitter.

Run the following commands to start the microservice:

  1. docker build --build-arg "VUE_APP_BASE_URL=<URL_TO_ri-storage-twitter>" --build-arg "VUE_APP_BACKUP_URL=<URL_TO_OPTIONAL_BACKUP_BACKEND>" -t ri-visualization .

  2. docker run --rm -d -p 9707:9707 ri-visualization

How to use it (high-level description)

No Swagger documentation as this component does not have api calls.

Notes for developers

If you are interested in using this service it is important to note, that this dashboard uses three micro services of OpenReq, namely:

All of OpenReq’s micro services share a single domain, which is defined in the VUE_APP_BASE_URL. You can either update this, or remove it from the build configuration and instead add your custom endoints in src/RESTconf.js.

Sources

None.

How to contribute

See OpenReq project contribution Guidlines

License

Free use of this software is granted under the terms of the EPL version 2 (EPL2.0).

About

License:Eclipse Public License 2.0


Languages

Language:Vue 77.2%Language:JavaScript 21.2%Language:HTML 1.0%Language:Dockerfile 0.6%