The Reverse Recipe Cookbook is a reverse-recipe database, with several different featues. (two ideas shamelessly stolen from FridgePal: keep track of expire date, barcode scan input)