NutriNav

Inspiration

75,000 DC residents in Wards 7 & 8 live in federally designated food deserts. They have SNAP benefits, corner stores stock fresh produce through DCCK's Healthy Corners program — but no tool connects what a resident needs to what's actually on the shelf.

This is for people who:

  • Don't know which nearby store had collard greens today
  • Want plantains for a traditional recipe but didn't ask twice
  • Had $20 for a family of four and no guidance on how to stretch it

The supply exists. The demand exists. The missing piece is this software that bridges the gap.

What It Does

For Residents:

  • Find nearest Healthy Corners store via GPS or address
  • AI meal planner builds shopping lists from actual store inventory within budget
  • Voice input/output in 99+ languages — Whisper auto-detects, Llama responds in kind
  • Browse full HC product catalog with USDA nutrition data
  • One-tap "missing item" reporting

For Store Owners:

  • Demand dashboard shows what residents requested but couldn't find
  • Real-time inventory management
  • Two demand signals: AI-detected gaps + resident-reported gaps

For DCCK Leadership:

  • Gap Analysis Map reveals census tracts with no walking-distance store access
  • Ranked priority list for expansion planning
  • Automatically scales from synthetic baseline to real data as users grow

How We Built It

Layer Tech
Frontend Next.js 14 App Router + Tailwind CSS
Database Supabase (PostgreSQL) — real-time, row-level security
AI Chat Groq → Llama 3.3 70B (free tier, 128k context)
Voice Groq Whisper large-v3 → Web Speech API TTS
Maps Leaflet + OpenStreetMap (fully open source)
Geocoding Nominatim + US Census Geocoder (no API keys)
Nutrition USDA FoodData Central (embedded)

Total cost at prototype scale: $0/month

Challenges We Ran Into

  1. No real inventory data — HC Shopper App is store-owner-only, no public API. Solution: synthetic inventory seeded from DCCK's published product catalog, with real-time replacement path once store owners adopt the dashboard.
  2. Privacy vs. analytics — we needed location insights without storing GPS. Solution: fire-and-forget session logging that converts GPS to census tract GEOID before storage. No coordinates, no user IDs.
  3. Voice language detection — residents speak English, Spanish, Amharic, Vietnamese. Solution: Groq Whisper auto-detects language with no parameter needed; Llama responds in the same language.
  4. Hallucinated nutrition facts — LLMs invent values. Solution: system prompt forbids generating nutrition data; USDA values embedded in inventory payload sent to model.

Accomplishments We're Proud Of

  • Zero proprietary lock-in — every layer is open source or free-tier
  • Privacy by design — no GPS stored, no accounts, no PII
  • Multilingual from day one — tested in English, Spanish, Amharic
  • Real demand signal — unmet events logged from first user tap, not hypothetical
  • Synthetic-to-real pipeline — gap map automatically improves as users grow
  • Deployable in 5 minutesvercel --prod with 3 environment variables

What We Learned

  1. The gap isn't supply — it's information. DCCK already delivers to 75+ stores. Residents just don't know what's there.
  2. Voice matters more than we thought. For residents with low literacy or limited English, text input is a barrier. Auto-language detection removes friction.
  3. Store owners want demand data, not AI recommendations. They don't need us to tell them what to stock — they need to know what the community is already asking for.
  4. Census tract is the right granularity. Ward-level masks inequality; block-level is too granular for privacy. Tract-level balances both.

What's Next for NutriNav

Phase 1 (complete): Prototype with AI chat, voice, multilingual, synthetic inventory, real demand logging

Phase 2: DCCK introduces dashboard to partner stores → real inventory replaces synthetic

Phase 3: Session volume → gap map becomes fully real → demand flywheel closes stocking gaps

Phase 4:

  • HC Shopper App API integration for real-time inventory sync
  • SNAP EBT integration (requires USDA partnership)
  • National expansion to other DCCK-style programs
  • Guidance to maximize tax refund for donating excess food

Built for George Hacks × UN Reboot the Earth Hackathon — Track 2: GW Global Food Institute

Built With

Share this project:

Updates