Project Preview and axe DevTools

Doggy Directory sample project

In this lesson, you will prepare for the auditing process by getting a preview of the sample project and installing the axe DevTools browser extension.

Project Preview#

The starter code for the project can be found in this CodeSandbox environment. Feel free to fork the sandbox to follow along with the next lesson.

You'll be working with a sample site called Doggy Directory. It uses the Dog API to create a system for searching and displaying a collection of dog images by breed.

The project was adapted from a DigitalOcean article I wrote called "How To Test a React App with Jest and React Testing Library" and has been intentionally riddled with accessibility issues. This will allow you to perform an audit on the website and practice incrementally fixing issues.

Doggy Directory Landing Page

This lesson preview is part of the The Approachable Guide to Accessible Components course and can be unlocked immediately with a \newline Pro subscription or a single-time purchase. Already have access to this course? Log in here.

Unlock This Course

Get unlimited access to The Approachable Guide to Accessible Components, plus 70+ \newline books, guides and courses with the \newline Pro subscription.

Thumbnail for the \newline course The Approachable Guide to Accessible Components