Task Flow Mickael Rutembya · Flow Atlas

Calculator Access

/outils/calculator/

Atomic steps for a visitor to open the pricing calculator and estimate budget for a mandate.

Task intent

What the user is trying to do

« Open the calculator and get an indicative budget for a mandate. »

Entry points

ElementDestination
Home CTA Estimer/outils/calculator/
Programme CTA Estimer/outils/calculator/
Tools nav Calculator/outils/calculator/

Flow

Adjacent routes — click a node to open it.taskflow
flowchart TD A["Start: visitor clicks Calculator"] --> B["Land on /outils/calculator/"] B --> C["Read calculator instructions"] C --> D["Select parameters"] D --> E["Run calculation"] E --> F["View indicative estimate"] F --> G["Optionally contact for quote"] G --> H["End: estimate reviewed"] click B "https://mickael-umt.com/outils/calculator/" "Open Calculator" click H "https://mickael-umt.com/outils/calculator/" "Open Calculator" click G "https://mickael-umt.com/contact/" "Open Contact"

Step inventory

IDStepActionSystem state
S1Open calculatorNavigate to calculator pagePage loaded, form visible
S2Read instructionsReview parameters and assumptionsNo state change
S3Select parametersChoose mandate type, complexity, timelineClient-side validation enabled
S4Run calculationCompute indicative budgetLoading state
S5Review estimateView result and next-step CTAEstimate displayed

Flow scenario

Scenario CA1

Operations lead estimates mandate budget

Trigger

  • Visitor clicks calculator from home or programme
  • Wants an indicative budget before qualification

Experience

  1. Calculator loads with parameters: mandate type, complexity, timeline.
  2. Visitor selects values matching their context.
  3. Clicks calculate and sees indicative budget.
  4. May open contact for scoped quote.

Trust and safety rules

  • Estimate is indicative only; not a quote.
  • No coefficient or rate is exposed.
  • Final price validated on call.

Interaction rules

  • Client-side calculation for instant feedback.
  • Parameters validated before computation.
  • CTA to contact or qualification after result.

Result states

StateWhat the user seesWhat happens next
InputParameter formUser selects values
LoadingSpinner or disabled buttonCalculation runs
ResultIndicative budget + assumptionsUser contacts or adjusts parameters