(Not to pick on this project but) I think if potential volunteer developers first immersed themselves in the issue by volunteering directly for 10-20 hours at a local food bank, they would have a much easier time starting at a working solution (giving people food) and then fleshing out the existing/better solution using tech going forward. Another aspect could be donating some money and then following that money through the food bank system to understand how it works. That way the direct efforts would help and also make implementing a better solution much more efficient.