Mobile keyboards are prone to typos, especially in busy grocery aisles. I walked through refactoring our Firestore search queries and client-side logic so queries like "brocoli" or "avcado" instantly resolve to the correct botanical entries without throwing empty states.












