This document describes a system for personalized food recipe recommendation and search based on ingredients a user currently has available. The system allows users to create an account, add ingredients to their virtual "pantry", and search for recipes that can be made with those ingredients. It uses Django and PostgreSQL for the backend and recommends recipes through calculating hamming distance between a user's pantry contents and recipe ingredients lists. The system aims to help users find recipes they can make easily and save them time during the cooking process.