GitHub

Assessment

v3.0.1Feature Package
Customizable assessment/quiz system with scoring, analytics, and PDF reports

Installation

pnpm add @corew500/feature-assessment

What's Included

This feature package includes 5 components:
ComponentDescriptionCategory
Assessment FormInteractive assessment/quiz form with question rendering and progress trackingassessment
Assessment DashboardDashboard view for assessment results and analyticsassessment
Results DisplayDisplays assessment results with scoring breakdownsassessment
Question RendererRenders assessment questions with various input typesassessment
Progress IndicatorVisual progress indicator for multi-step assessmentsassessment

Export Map

Available subpath imports for this package:
SubpathTypeImport
.clientimport { ... } from "@corew500/feature-assessment"
./serverserverimport { ... } from "@corew500/feature-assessment/server"
./configconfigimport { ... } from "@corew500/feature-assessment/config"

Recent Changes

v3.0.0
### Patch Changes

- 758e8e8: Fix QuestionScale button padding to account for label text. Buttons now use taller min-height when labels are present so the number and label are properly centered. Progress bar no longer counts the email page as a step.
- Updated dependencies [8956ee0]
- Updated dependencies [8956ee0]
  - @corew500/ui@1.9.0
  - @corew500/observability@7.0.0
v2.0.0
### Patch Changes

- Updated dependencies [d473bc2]
- Updated dependencies [a472868]
  - @corew500/ui@1.8.0
  - @corew500/observability@6.0.0
v1.0.0
### Patch Changes

- Updated dependencies [2d8a02c]
- Updated dependencies [7e50ffa]
- Updated dependencies [6e9c752]
- Updated dependencies [7e50ffa]
  - @corew500/ui@1.7.0
  - @corew500/infra-supabase@0.4.0
  - @corew500/observability@5.0.0
v0.3.2
### Patch Changes

- e6ecfad: Add optional structured logging to all feature packages

  Each server action and service function now accepts an optional `logger?: Logger` parameter (imported as a type from `@corew500/observability`). Callers can inject a logger to get structured audit trails for auth events, form submissions, assessment scoring, and event registration flows. No logger is required — all existing call sites are unaffected.
v0.3.1
### Patch Changes

- Updated dependencies [f11357f]
- Updated dependencies [f241feb]
  - @corew500/ui@1.6.6
  - @corew500/infra-supabase@0.3.0