UX Audit & Accessibility Remediation
Accessibility issues don’t live in reports. They live in components.
Context
A funded product team has analytics that say users abandon at the same step every week. The team has theories. The team has heatmaps. The team doesn't have a structured way to separate the UX problem from the accessibility problem from the engineering problem — and they overlap.
Approach
A combined UX audit and accessibility remediation engagement. We map the drop-off against Nielsen's usability heuristics, run an axe + keyboard + screen-reader pass against WCAG 2.1 AA, and deliver the fixes as a component-level implementation spec — not a deck. For teams that want to move immediately, we own the remediation directly in their React or Angular codebase.
What's inside
- 01Heuristic audit of the failing flow — annotated against Nielsen's ten plus contemporary mobile-first additions.
- 02Accessibility audit: axe in CI, manual keyboard walkthrough, NVDA + VoiceOver validation, WCAG 2.1 AA conformance.
- 03Component-level remediation PRs — focus management, semantic markup, contrast tokens, error-state handling.
- 04Regression CI gates so the fixes hold across future releases.
What it demonstrates
Task completion improved measurably on the audited flow. Screen-reader coverage added across primary surfaces. Zero critical WCAG violations and zero regressions in the CI gate since.
Stack
- React 19
- axe-core
- WCAG 2.1 AA
- Playwright
- Keyboard & Screen Reader Testing
Facing something similar?
Twenty minutes is usually enough to know whether we can help.