Swiggy Rahul Arora Mar 29, 2022

Designing Swiggy to Be Truly Accessible (Episode 4)

Article Summary

Swiggy tackled mobile web accessibility and discovered that following W3C guidelines was just the starting point. The real challenge? Making a food delivery app work seamlessly for screen reader users.

This is Episode 4 of Swiggy's accessibility series, focusing on their mobile web implementation. The team shares practical solutions for complex user flows like restaurant browsing, cart management, and payments when users navigate via swipe gestures.

Key Takeaways

Critical Insight

Swiggy made their mobile web ordering flow accessible by solving custom navigation challenges that go beyond standard WCAG recommendations.

The payment reordering strategy reveals how accessibility improvements can actually simplify flows for all users, not just those with disabilities.

About This Article

Problem

Screen reader users on Swiggy's menu pages had to swipe through every single menu item to reach the View Cart button. This made ordering slower and forced them to take extra navigation steps.

Solution

Rahul Arora's team added hidden skip navigation links using the CSS clip property. These links let screen reader users jump straight to the View Cart button without going through the entire menu.

Impact

Users can now add items and go directly to checkout with skip links. They no longer need to swipe through complete menu lists, which cuts down the number of steps required for people using assistive technology.