Full-stack2026

Pantry Pal

Groceries, pantry & recipes in sync

Pantry Pal — screenshot

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