About Pantry Plate
A recipe finder built for the INST 377 final project by John Bae and Samvitti Nag. The goal: help people cook from what they already have and waste less food in the process.
The food-waste problem
Roughly a third of the food produced in the United States is thrown away, and most of that waste happens at home. A common reason is that people don't know what to make with the odd mix of ingredients sitting in their fridge, so produce spoils and gets tossed.
Pantry Plate addresses that gap directly: tell it what you have, and it ranks recipes by how many of your ingredients they use and how few new groceries you would need to buy.
How it works
The Home page sends your ingredients to our Node.js backend, which calls the Spoonacular Food API and returns recipes ranked by usable-ingredient count. Each recipe card opens a detail page with the full ingredient list, cooking steps, dietary tags, and a Chart.js doughnut showing how much of the recipe your pantry covers. Recipes you like can be saved to a Supabase database from the Recipe page so they appear on Favorites between visits.
Team
John Bae — backend, deployment, recipe detail and favorites pages.
Samvitti Nag — UI design, home page, About and Help pages.