/ids-metadata-broker-open-frontend

[forked]

Primary LanguageJavaScriptApache License 2.0Apache-2.0

License Issues

IDS Metadata Broker Open Frontend

The Open Frontend provides an open-source (Apache 2.0) version of a website server that can be used in combination with the IDS Metadata Broker reference implementation. It provides a basic website and first user and session management capabilities. It is intended to enable show cases and help the further dissemination of the IDS Metadata Broker in demo scenarios and for quick testings.

Important: This project is not intended for productive usage! The providers of this project do not give any guarantees regarding security breaches or any other form of warranty!

Overview: Versioning

The IDS Metadata Broker Open Frontend follows the SemanticVersioning system. Major and breaking releases are indicated by a change in the first version number while bugfixes and non-breaking features lead to increases of the second or third number.

Modules

  • searchfrontend: The React-based project that deploys the website on a express server.
  • mongodb-handler: Microservice that provides the session management and takes care of the user interactions using the redux framework. Naming is not really reflecting its purpose and most likely will be adjusted in the future.
  • docker: Collection of build scripts and docker-compose files to show how the overall IDS Metadata Broker can be started.

Installation

See the READMEs in the respective subfolders.

Contact Persons and Contributers

For any questions or suggestions that cannot be solved via GitHub-Issues, the following contacts are available: