Featured Project
Nibble
LiveBruin dining companion with dietary filtering, local-first UX, and privacy-conscious routing.
Overview
Nibble is a UCLA dining companion that helps students quickly find meals that match dietary preferences, with reliable menu access and low-friction UX.
Problem
Students often check multiple menu sources, parse inconsistent food information, and repeatedly apply dietary constraints, which slows daily decisions.
Solution
Nibble consolidates menu data into a mobile-first flow with saved preferences, clear filtering, and local-first behavior for reliable browsing.
Architecture
Built with React Native + Expo on the client and Supabase-backed data/auth with typed boundaries for reliability and faster iteration.
Tech Stack
Highlights
- Preference-aware filtering for faster meal decisions.
- Local-first read paths for resilient menu browsing.
- Privacy-aware account/data handling with a dedicated policy route.