translate

a11y-eval-tool


Accessibility Evaluation Tool

Demo: http://hampshirecollege.github.io/a11yeval

This tool leverages the WAVE a11y API developed by WebAIM. Please visit their websites to learn more about accessibility, the WAVE API, and the WAVE Chrome extension.

a11y-eval-tool is a JavaScript client-side web app built with React, Bootstrap, and React-Bootstrap. It was developed using the following JS build tools:

and it depends on the following modules (bundled by Webpack):

Installation instructions

  1. clone this repo
  2. move the contents of the dist directory to wherever you'd like to serve the app from

Development instructions

Please feel free to open an issue or submit a pull request. Everything from UX comments/criticisms to performance improvements are welcome and appreciated.

Required: Node.js

  1. clone this repo
  2. cd <cloned directory>
  3. npm install
  4. hack away!

npm run start fires up the Express dev server which allows for rapid development with hot module replacement. The app is served at http://localhost:3000/

When ready to deploy run npm run lint to lint and npm run build to clean the dist directory, rebundle the js, and move the html and css files to the fresh dist directory.

Rating

ABOUT

LESS COMMENTS

MESSAGE REVIEW OK

Ok