Automated WCAG 2.1 accessibility testing, delivered as an API.
The challenge
Accessibility is a legal requirement and a manual audit is a PDF that is out of date the week after it lands. Teams need the check to run on every release, not once a year.
What we built
Outcomes
How we shipped it
Test the rendered page
Accessibility problems live in the DOM the browser actually builds, not in the source. Scans run through a headless browser so single-page apps and client-rendered content are tested the way a screen reader would meet them.
A rule engine, not a checklist
axe-core supplies the ADA and WCAG 2.1 rules, which keeps the criteria auditable against a published standard instead of a hand-written list nobody can trace.
API before dashboard
The product is the API — the dashboard is one consumer of it. That is what lets a team put the check in their pipeline and fail a build on a regression.
Stack
Aprojectlikethis?
One-page brief, two-week sprint, real exit ramps.
next kickoff · week 34
