Task Flow Mickael Rutembya · Flow Atlas

Product Catalog Management

/owner/produits/

Atomic steps for an owner to manage product categories and offerings visibility.

Task intent

What the user is trying to do

« Manage product categories, update descriptions, and control public visibility. »

Entry points

ElementDestination
Owner nav Products/owner/produits/
Dashboard Catalog shortcut/owner/produits/
Direct URL Authenticated owner/owner/produits/

Flow

Adjacent routes — click a node to open it.taskflow
flowchart TD A["Start: owner opens produits"] --> B["/owner/produits/"] B --> C["Review catalog"] C --> D{"Action?"} D -->|Create| E["Add category"] D -->|Edit| F["Edit category"] D -->|Toggle visibility| G["Publish / unpublish"] D -->|Reorder| H["Update order"] E --> I["Save category"] F --> I G --> I H --> I I --> J["End: catalog updated"] click B "https://mickael-umt.com/owner/produits/" "Open Products" click J "https://mickael-umt.com/owner/produits/" "Open Products"

Step inventory

IDStepActionSystem state
S1Open catalogNavigate to products pageCatalog loaded
S2ReviewScan categories and statusNo state change
S3ActCreate, edit, toggle, reorderForm or toggle state
S4SavePersist changesCatalog updated

Flow scenario

Scenario PM1

Owner launches a new service category

Trigger

  • Owner opens products management
  • Needs to add a new category for a new programme

Experience

  1. Owner reviews existing categories and ordering.
  2. Clicks add category and enters name, description, image.
  3. Saves and publishes category.
  4. Category appears on public product listing.

Trust and safety rules

  • Catalog changes are versioned for rollback.
  • Visibility toggle affects public listing immediately.
  • Order changes are atomic per save.

Interaction rules

  • Drag-and-drop reordering supported.
  • Publish/unpublish is instant.
  • Changes are logged with owner identity.

Result states

StateWhat the user seesWhat happens next
ListCatalog with actionsOwner creates or edits
FormCategory create/edit formOwner submits changes
SavedUpdated catalogChanges reflected publicly