Problem
People track pantry and household items with scattered notes, photos, or memory, and have no easy way to see what they own, where it is stored, or how healthy and sustainable their food choices are.
Approach
Designed a schema-first data model for products, inventory, places, and categories, then built a “Manage Items” page that drives everything. Users enter a UPC, the app calls Open Food Facts and a backup UPC API to pull product details, Nutri-Score, and Eco-Score, and then add quantity, expiry, and storage in-place. The inventory grid, place-wise counts, and success states update immediately without leaving the page.
What it proves
I can ship a small product end to end: model the data, integrate external APIs, build maintainable Razor Pages with validation and clean UX flows, and deploy the full stack to Azure App Service with an Azure SQL Database in a way that is stable enough to share as a live link.