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.