User Interface medium complexity frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Interactive widget embedded on the Product Sales Website that collects organization parameters from prospective customers and displays calculated impact estimates. Renders input fields for peer mentor count, activities per month, and current reporting burden, then visualizes the resulting hours saved, activities captured, and reporting accuracy improvements. Operates entirely client-side with no authentication or backend dependency.

Feature: Impact Calculator

impact-calculator-widget

Sources & reasoning

Listed as a Sales Website capability in §4 (Product 4 core capabilities) and explicitly enumerated under the sales-calculator area in the canonical vocabulary. Targeted at Core Product phase since it is not in MVP scope (§5 Fase 1 lists only landing page, demo form, and legal pages for the Sales Website) but is part of the broader sales surface.

  • Core capabilities: Product landing page and feature overview; Benefit / impact calculator (static calculation, no login); Demo booking form
  • | sales-calculator | Benefit Calculator | Impact Calculator, Cost Comparison |

Responsibilities

  • Render input controls for organization size and reporting burden parameters
  • Validate user-entered numeric inputs and provide inline feedback
  • Display calculated impact results in a visually engaging format
  • Trigger recalculation reactively as inputs change
  • Provide a call-to-action linking prospects to contact or signup flows

Interfaces

renderWidget(containerEl): void
onInputChange(field, value): void
displayResults(impact: ImpactEstimate): void