UI/UX Product Designer · Focus area 3: Interactive prototypes
UX7: Accessible and inclusive design
Goal: design screens that work for people with disabilities and in difficult situations: by keyboard, with a screen reader, with large text and touch, and for India's many languages, literacy levels and phones.
You'll need: UX4 to UX6, Module 13 (Forms and Inputs), Module 19 (Browser Interactions), Module 39 (Frontend Quality), and the SehatSlot practice kit.
Where this is used: a clinic booking site that a blind patient can't use, or that a grandmother can't read, isn't finished. Banks, government services and large companies check accessibility before launch, and in India the Rights of Persons with Disabilities Act, 2016 makes accessible information and communication technology an obligation.
How it differs: most design choices are trade-offs. Accessibility has measurable requirements (WCAG) as a floor, and the work is checking that every person can complete the task, not just most people.
Time: reading about 2½ hours · practice (the Try it tasks) about 3 hours · assignment about 3 hours.
Lessons
- 1Why accessibility, and what WCAG asksReading 15–25 minutes, plus practice✓
- 2Keyboard use and focusReading 15–25 minutes, plus practice✓
- 3Screen readers: names, roles and statesReading 15–25 minutes, plus practice✓
- 4Touch, zoom and reflowReading 15–25 minutes, plus practice✓
- 5Inclusive design for IndiaReading 15–25 minutes, plus practice✓
🛠️Assignment: Make SehatSlot work for everyone
- Run axe on every page and fix what it reports; then list what axe didn't find.
- Complete the journey with only a keyboard; fix anything you can't reach or can't see.
- Use a screen reader on the slot and details screens; write down what is announced and fix missing names, roles or states.
- Check every target at 375 pixels wide and every page at 320 pixels and at 200% text.
- List the changes needed for Hindi, assisted booking and budget phones.
Self-check before you finish:
- [ ]
npm run test:prototypetests 1, 2, 3, 7 and 8 pass. - [ ] Focus is visible everywhere, with at least 3 to 1 contrast.
- [ ] Every change on screen is announced or moves focus.
- [ ] No full phone number appears after booking.
✅Module check
Explain in a few sentences, in your own words:
How do you make a booking journey accessible and inclusive, and how do you check it?
Show a good answer
A good answer mentions: who benefits, including situational limits; WCAG 2.2's POUR principles and AA as the usual target; automated checks plus manual keyboard and screen reader checks; real controls with names, roles and states, and announced changes; visible focus with 3 to 1 contrast and a logical order; targets of at least 24 pixels (44 in the kit) with space between; reflow at 320 pixels and 200% text; and designing for languages, literacy, budget phones and shared devices, with personal details masked.
📚Official references
Official documentation and guidance for this module's topics, chosen on 2 November 2026. Tools, laws and standards change, so check the current version before you rely on a detail. If a link has moved, search the same site.
📝Module quiz
10 questions · 10 marks each · 100 marks in all · pass mark 70% · retry as often as you like ·
