Closed just-at-uber closed 3 years ago
This cadence sample workflow demonstrates how to use Cadence workflow to power UI application through a series of state transitions.
The artificial use case started by creating a proposal workflow, and then going through content revision, approval/rejection phases.
User interactions are implemented through workflow signals, and the latest workflow state can be fetched through workflow query.
Follow README.md to run the UI & worker. You will need node v14 to run the node server. You will also need cadence server running separately.
Home page
Create product page
Product already exists
Product page (created)
Product/Review split page (submitted)
Product approved page (approved)
Withdrawn page (withdrawn)
Cadence workflow (cadence-flow - approved)
Cadence workflow (cadence-flow02 - withdrawn)
All committers have signed the CLA.
This cadence sample workflow demonstrates how to use Cadence workflow to power UI application through a series of state transitions.
The artificial use case started by creating a proposal workflow, and then going through content revision, approval/rejection phases.
User interactions are implemented through workflow signals, and the latest workflow state can be fetched through workflow query.
To run
Follow README.md to run the UI & worker. You will need node v14 to run the node server. You will also need cadence server running separately.
Screenshots
Home page
Create product page
Product already exists
Product page (created)
Product/Review split page (submitted)
Product approved page (approved)
Withdrawn page (withdrawn)
Cadence workflow (cadence-flow - approved)
Cadence workflow (cadence-flow02 - withdrawn)