Service Layer low complexity frontend
0
Dependencies
1
Dependents
0
Entities
0
Integrations

Description

Holds the editable content configuration object defining all cost line items, labels, assumptions, and default organization profile values. Structured so the sales team can update numbers, add line items, or adjust assumptions without touching component code. Exports a typed configuration schema that the Cost Comparison Widget consumes at render time.

Feature: Cost Comparison

cost-comparison-config-service

Responsibilities

  • Provide typed default cost line items for manual-process column (staff hours, Excel aggregation, Bufdir prep, coordinator overhead, compliance risk proxy)
  • Provide typed default cost line items for Meander column (subscription tier, onboarding, support)
  • Define median organization profile used as fallback when no org size is provided
  • Export configuration schema so TypeScript enforces structure when sales team edits values

Interfaces

getDefaultConfig(): CostComparisonConfig
CostComparisonConfig (type)
CostLineItem (type)
OrgProfile (type)

Relationships

Dependents (1)

Components that depend on this component