Product
Dynamic Workflow Engine
The Dynamic Workflow Engine is the brain of FlowMint. Instead of defining a static list of questions, Admins define a journey.
The Journey Architecture
Event Phases
Workflows are strictly governed by Time-Bound Phases. The platform's state machine automatically locks or unlocks capabilities based on the current phase.
- Registration Phase: Teams can form, members can join, but no tasks can be submitted.
- Submission Phase: Workflows unlock. Members can upload files and complete tasks.
- Review Phase: All submissions are instantly locked. Organizers begin grading.
- Resubmission Phase (The USP): Only teams with Rejected tasks are unlocked, and only the specific rejected tasks can be edited. Everything else remains locked.
- Final Lock: The event concludes. All data becomes read-only permanently.
Conditional Branching
The engine supports dynamic field rendering based on previous answers. If a team selects "Hardware Track", the engine will inject a "Hardware Requirements" task into their workflow, bypassing it entirely for Software teams.