Skip to content

Webatool is an Web Accessibility Evaluation Tool for testing applications like websites and other HTML-based user interfaces, designed using an Axe Core Engine.

Notifications You must be signed in to change notification settings

balajihambeere/webatool

Repository files navigation

webatool

Webatool

Webatool is an Web Accessibility Evaluation Tool for testing applications like websites and other HTML-based user interfaces, designed using an Axe Core Engine.

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

Prerequisite

  • Nodejs
  • MySQL
  • Vscode

Tech Stack

  • React
  • NextJS
  • Typescript
  • TailwindCss
  • Recharts.js
  • MySQL
  • Docker
  • axe-core/puppeteer
  • puppeteer

Clone Project

git clone https://github.com/balajihambeere/webatool.git

cd webatool

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

reports

Release Version 1.1.0

  • Replace MUI with TailwindCss
  • Added Visual Analytics Reports with Recharts
  • Configured e2e cypress
  • Configured Jest and ReactTesting library
  • Configured google Web Fonts

Video Reference

webatool.1.mp4

Release Version 1.0.0

  • New Scan
  • Dashboard
    • Scans List
    • Scan Details

Video Reference

record-14.13.54.18.09.2022.mp4

About

Webatool is an Web Accessibility Evaluation Tool for testing applications like websites and other HTML-based user interfaces, designed using an Axe Core Engine.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published