Common Application Design

List Screens

  • Filterable List Pattern - Substrate (ColumnConfig + JHipster query adapter + widgets) and composition patterns (out-of-band filters, side panel, bulk lifecycle, effects discipline)

  • List Screen Affordances - Visual + interaction spec for the chrome around any list screen (page header, stats strip, filter chips, utilities row, side panel, hover panel)

Forms

Custom Lists

Data Imports

Design documents for spreadsheet import services:

Identity Model

  • Participant Identity & External Identifiers (XID) - The cross-cutting identity-correlation model: Person-XID vs Participant-XID, the PersonExternalReference schema, the four-field identity DTO, and the design rationale. Read this first — both EP and result import build on it.

Import Types

Implementation Designs

Leaderboards