Skip to content

Commit

Permalink
Merge pull request #6 from camunda-community-hub/manual-process
Browse files Browse the repository at this point in the history
feat: Add manual user-driven process
  • Loading branch information
saig0 authored Dec 15, 2023
2 parents f17c11c + 4cbd825 commit f24e85c
Show file tree
Hide file tree
Showing 11 changed files with 2,236 additions and 5 deletions.
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@ automated using the Camunda stack.

You can choose between different ways depending on your interest, skills, and time:

- Use a manual [user-driver process](examples/simplifiedStart) that guides you though the tutorial using Camunda forms and Tasklist. (easy; fast;
for beginners)
- Use a manual [user-driver process](manual-process) that guides you though the tutorial using Camunda forms and
Tasklist. (easy; fast; for beginners)
- Use the [SDK](sdk), reusable process blocks in form of a connector template, to build your own process. (advanced;
requires process modelling; for devs and process designers)
- DIY (do-it-yourself). Check out the
Expand All @@ -38,7 +38,8 @@ specific goods, for example, 7100 units of aluminium ore.

To make this more fun and engaging, we created a challenge to track your progress and share it with others.

Click [HERE](https://hel-1.tasklist.ultrawombat.com/9172b64e-60ba-4f05-af77-c3f3a548d9e6/new/space-traders-challenge) to start the challenge. (🚧 Not public yet! 🚧)
Click [HERE](https://hel-1.tasklist.ultrawombat.com/9172b64e-60ba-4f05-af77-c3f3a548d9e6/new/space-traders-challenge) to
start the challenge. (🚧 Not public yet! 🚧)

The challenge includes the following stages:

Expand All @@ -48,7 +49,7 @@ The challenge includes the following stages:
- Mine your first ore.
- Deliver your first goods to the contract.
- Deliver 10/25/50/75 % of your contract goods.
- Fulfill your first contract.
- Fulfill your first contract.

Note that delivering 10% or more of your contract goods is not easy to reach. You may need to optimize your process and
Note that delivering 10% or more of your contract goods is not easy to reach. You may need to optimize your process and
consider advanced strategies.
Binary file added assets/space-traders-manual-process.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions manual-process/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# SpaceTraders Manual Process

This folder contains a manual user-driven BPMN process for the SpaceTraders . It uses Camunda user forms for the
interaction with the user. The steps are automated using the [SDK](../sdk).

## Usage

> Requires a Camunda cluster in version 8.3+.
1. Deploy the process
2. Open Camunda Tasklist
3. Go to "Processes"
4. Select "SpaceTraders - Manual Process"
5. Fill in the form to create a new game or continue an existing game
6. Wait until the user form "Control center" is shown
7. View the data in the form and select your next action

![Demo](../assets/space-traders-manual-process.gif)
153 changes: 153 additions & 0 deletions manual-process/spacetraders-collect-data.bpmn

Large diffs are not rendered by default.

Loading

0 comments on commit f24e85c

Please sign in to comment.