Full-stack2026
Pantry Pal
Groceries, pantry & recipes in sync

Add groceries and check them off as you shop; they flow into a pantry with editable expiration dates; cook from a recipe book with a step-by-step cook mode. The three tabs share one data model, so nothing falls through the cracks.
HIGHLIGHTS
- Grocery → pantry → recipe flow on one shared data model
- Editable expiration tracking with email reminders (Resend)
- Supabase Postgres + Auth, category grouping, step-by-step cook mode
HOW IT’S BUILT
A clean full-stack build on Next.js and Supabase (Postgres + Auth), with Resend for expiration-reminder emails, category grouping throughout, and a focused cook mode. Deployed on Vercel.
STACK
Next.jsTypeScriptSupabasePostgresTailwind v4Vercel