diff --git a/_projects/operatorfabric.md b/_projects/operatorfabric.md new file mode 100644 index 0000000..a403a7d --- /dev/null +++ b/_projects/operatorfabric.md @@ -0,0 +1,44 @@ +--- +title: OperatorFabric +show-title: false +layout: project +excerpt: OperatorFabric is a modular, extensible, industrial-strength platform for alarming and coordination processes. +header: + image: /assets/images/operatorfabric/logo_lfe_operatorfabric.png + teaser: assets/images/operatorfabric/logo_lfe_operatorfabric_resized.png +github: https://github.com/opfab/ +website: https://opfab.github.io/ +license: MPL 2.0 +license-url: https://opfab.github.io/documentation/current/community/#license_and_DCO +documentation: https://opfab.github.io/ +community: https://lfenergy.slack.com/channels/operator-fabric +tags: [LFEnergy, MPL2.0] +--- + +# A Smart Assistant For System Operators + + +OperatorFabric is a modular, extensible, industrial-strength platform for use in electricity, water, and other utility operations. + +It aims to facilitate operational activities for utilities in two ways : + +* Centralize real time business events in a single place to avoid having multiple screens/software. To do so, OperatorFabric provides + * event dispatching rules on a per user basis (based on groups, organizational entities, processes... ) + * event-sending endpoints for business applications + * a mechanism of templating to customize events rendering (using HTML5 ) + * a view of the events on a timeline or a calendar + * storage of all the events (archive feature) + * notifications via sounds or emails + * possibilities to integrate screen from other applications + + +* Facilitate interactions between operational control centers: + * Share information in real time, as pre-formatted cards that can be sent either manually by operators or automatically by external solutions. + * Introduce pre-formatted question/response exchanges between control centers. This can be used to implement operational processes (with the notion of "last time to respond"). + * Share events in calendar (also allowing repeating events) + +In addition, the following features are available: internationalization, light/dark mode for the UI, realtime connected users supervision, authorization mechanism. + +Integration with existing IT systems is an overarching concern: support of Firefox and Chromium-based browsers, docker deployment, communication with business applications via REST API or Kafka, integration with external authentication systems (via OAuth2), monitoring via Prometheus endpoints. + +![Feed screen layout](/assets/images/operatorfabric/feed_screenshot.png) diff --git a/assets/images/operatorfabric/feed_screenshot.png b/assets/images/operatorfabric/feed_screenshot.png new file mode 100644 index 0000000..dd1ec22 Binary files /dev/null and b/assets/images/operatorfabric/feed_screenshot.png differ diff --git a/assets/images/operatorfabric/logo_lfe_operatorfabric.png b/assets/images/operatorfabric/logo_lfe_operatorfabric.png new file mode 100644 index 0000000..bfbef35 Binary files /dev/null and b/assets/images/operatorfabric/logo_lfe_operatorfabric.png differ diff --git a/assets/images/operatorfabric/logo_lfe_operatorfabric_resized.png b/assets/images/operatorfabric/logo_lfe_operatorfabric_resized.png new file mode 100644 index 0000000..bdac73f Binary files /dev/null and b/assets/images/operatorfabric/logo_lfe_operatorfabric_resized.png differ diff --git a/docs/project_template.md b/docs/project_template.md index df6cd8f..311849c 100644 --- a/docs/project_template.md +++ b/docs/project_template.md @@ -1,6 +1,6 @@ --- title: # Put a title for your project -show-title: # Set to false if the header.image is your logo with the tile of the project, false otherwise +show-title: # Set to false if the header.image is your logo with the title of the project, false otherwise layout: project excerpt: # a brief phrase that will show up on the home page header: