@process-engine/skeleton-electrondeprecated

demonstration project for showcasing the process engine

Usage no npm install needed!

<script type="module">
  import processEngineSkeletonElectron from 'https://cdn.skypack.dev/@process-engine/skeleton-electron';
</script>

README

Process Engine Skeleton Electron

This is a server that provides a ProcessEngine instance that does not use an external database.

What Are the Goals of This Project?

The goal is to provide a ProcessEngine instance that can requires only node to work.

Requirements

  • Node >= 7.6.0

Setup/Installation

Install all dependencies:

npm install && npm run build

How Do I Use This Project?

Usage

Start the server with:

npm start

When started, the process-engine-instance is avaliable at http://localhost:8000.

What Else Is There to Know?

Workarounds

There are still some bugs in the ProcessEngine. Because of this, the following workarounds are applied to this application:

  • The feature-config that tells the server what the it can do (in config/development/feature/feature_service.json) says, that the server can render UI (UI: true), even though it can't. This makes the server send the necessary UI-messages, that then get caught by the frontend, wich in turn CAN render UI. Without this workaround, the server wouldn't even try to send the necessary UI-messages.

Authors/Contact Information