Enterprise Accessibility

This repo includes the public source code for the course website related to the FrontendMasters workshop on Enterprise Accessibility.

Topics:

  • Introduction
  • Minimum Accessible Products
  • What Makes an Accessible User Interface?
  • Accessible Naming and Screen Reader Concerns
  • Accessibility in JavaScript Apps
  • Test Automation for Accessibility
  • Organizational Skill-Building
  • Wrap-Up

The base components used in class are in the components directory: https://github.com/marcysutton/frontend-masters-enterprise-accessibility/tree/main/components

More-complete components are in the completed directory: https://github.com/marcysutton/frontend-masters-enterprise-accessibility/tree/main/components/completed

Setup

This site uses Next.js and React. To run the project, clone (or download it) from GitHub:

git clone git@github.com:marcysutton/frontend-masters-enterprise-accessibility.git

Install dependencies with yarn or npm:

yarn

Run the project locally:

yarn run dev

Note: These slides are based on the JavaScript Patterns repo from Lydia Hallie.