As you may have gathered by now, I like to cook. I've lost count of the number of recipe books and food magazines I own and this is beginning to be a problem. When I (or Bryony) randomly stumble across a nice sounding recipe it will get put on one side until I have the time to cook it. If it turns out well and we want to eat it again then the name of the recipe gets added to a list that Bryony maintains. We then use this list to help us to decide when we are stuck for what to eat. This works to a point, however, the list is getting long. While a long list gives us choice it also means a greater (on average) time between each successive cooking of a meal. As the time since I last used a recipe gets greater the chance of me finding the recipe again gets smaller. Eventually I have a recipe name without a recipe and only a few days to sort through the recipe books would fix the problem. I've already shared some of my favourite recipes with you, my faithful readers, a) because I think you will enjoy them and b) so I can find them again later, but I don't think that flooding this blog with recipes is the best solution.
Being a software engineer the obvious solution to this problem is to use the computer. I've been pondering the problem on and off for a while and have made a start on a webapp, which for want of a better name I'm currently calling cookbook! The problem is that I'm not entirely sure how it should work, so I'm going to ask for your help.
Please have a play with the latest version of cookbook and let me know what you think. Obviously the style and layout (what style?) is currently a long way from perfect but what I'm interested in is what features I should add. There currently isn't a search facility as I'm not sure it needs one -- being able to browse a list of recipes or a list of tags (like labels on a blog) make moving between related recipes relatively easy. I guess one possible feature would be to be able to see all recipes which include a given ingredient, but I'm not sure how often (or when) that would be useful.
Feel free to try out all the features you can find -- the version you can access is running on a separate database to my version so you can't mess anything up (I'll probably set a script to reset the copy you can see to a sensible version once a day so that it doesn't end up in an unusable state if anything goes wrong). The one thing that isn't currently available is the ability to upload an image for the recipe but that should get added soon.
If you have any comments, suggestions, or ideas please leave me a comment.