PantryPilot: A Receipt scanner app which recommends you healthy recipes

PantryPilot: A Receipt scanner app which recommends you healthy recipes

> The Problem

Many students and young adults want to cook but don’t know where to start. They’re unsure what’s already in their kitchen, which leads to decision fatigue, duplicate buys, and wasted food.

A messy and confusing pantry

> What PantryPilot does

PantryPilot allows users to Scan or upload a grocery receipt to auto-update a digital pantry inventory; PantryPilot then suggests recipes you can make with what you already have so shopping and cooking feel obvious.

> How it works

The interface is built in FlutterFlow. When a user submits a receipt, our Node.js server runs Tesseract OCR and a Gemini-powered parser to extract and normalize ingredients. The server then writes structured entries to Firebase which updates the digital pantry. After receipt ingredients are added, users have the option to manually edit their pantry.

Manual ingredient entry feature

> What's next for PantryPilot

  1. Broaden receipt support (more store formats) and boost OCR accuracy on low-quality images.

  1. Add price tracking & light budgeting to show savings from cooking at home.

  1. Set up Multi-user pantries for roommates/families.

© Eshaan Marocha 2025