Skip to content
Case studySaaS
ADA Compliance Checker

Automated WCAG 2.1 accessibility testing, delivered as an API.

Year
2025
Vertical
SaaS

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

01Accessibility testing API built on NestJS
02Headless browser rendering via Puppeteer so pages are tested as they actually render
03axe-core rule engine covering ADA and WCAG 2.1 criteria
04React dashboard for running scans and reading results

Outcomes

WCAG 2.1
Criteria covered
API-first
Runs in CI, not once a year

How we shipped it

01

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.

02

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.

03

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

NestJS
TypeScript
Puppeteer
axe-core
React
Vite
Live · accepting briefs/lat 25.20 lon 55.27
Get started

Aprojectlikethis?

One-page brief, two-week sprint, real exit ramps.

Now booking
2 slots open
Aug '26

next kickoff · week 34

Availability · next 6 weeks
W32
W33
W34
W35
W36
W37
First reply< 24h
median · last 30d4h 12m
24hFirst reply
40+Platforms shipped
4.9★Client rating
SOC 2Ready