Accessible E-Voting Interface

Category: Technical Accessibility / UI Design Compliance: WCAG 2.2 Level AA

Developing a digital voting system that is truly inclusive. This project focused on creating an interface that works flawlessly with screen readers, switch controls, and keyboard-only navigation.

Digital voting interface on screen

Focus Management

One of the biggest challenges in voting interfaces is managing the focus state when navigating through complex candidate lists. We implemented strict ARIA live regions to announce selection changes instantly.

// Example: Announcing selection to screen readers const announceSelection = (candidateName) => { const liveRegion = document.getElementById('a11y-live-region'); liveRegion.textContent = `Selected candidate: ${candidateName}`; };

Testing

We conducted usability testing with individuals who have visual, motor, and cognitive impairments to validate the compliance and usability of the interface.

← Back to Accessibility Cases