- Bpmn engine (Atlas engine .Net implementation)
- Middleware - .Net based backend routing triggers and data between Bpmn and Android app (websockets)
- Web dashboard - to reflect what the overall progress for different tasks (separate bpmn processes). Implemented in Vue.js
- Android app (Jetpack Compose used)
Project part | Location | Can be opened with |
---|---|---|
BPMN diagram definition | /Warehouse.Picking/Processes/Shift.bpmn | BPMN Studio |
API | /Warehouse.Picking | IntelliJ Rider |
Dashboard | /Warehouse.Picking/dashboard-app | IntelliJ Rider |
Android client | /android | AndroidStudio |
- VueJs CLI to initiate VueJs projects setup
- ProcessEngine
- VueJs
- Official docs
- Add VueJs to ASP.NET project
- SignalR official docs
- SignalR Java Client