Axe Board

Axe Board is an accessibility testing application for websites and other HTML-based user interfaces. Designed using Axe Core Engine.

https://www.npmjs.com/package/@axe-core/puppeteer

Prerequisite

  • Nodejs
  • MySQL
  • Vscode

Tech Stack

  • React
  • NextJS
  • Typescript
  • MySQL
  • Docker
  • axe-core/puppeteer
  • puppeteer

Clone Project

git clone https://github.com/balajihambeere/axe-board.git

cd axe-board

Environment Variables in .env file

Update env file with your local database credentials.

Local database

LOCAL_DB_DATABASE=

LOCAL_DB_USER=

LOCAL_DB_PASSWORD=

LOCAL_HOST=localhost

Install it and run:

npm install
npm run dev

Video

axe-board.mp4

Scans Screen

home-screen

New Scan

new-scan

Scan Metrics

scan-info

Scan Sections

scan-section

GitHub

View Github