Looks good! I have been using a fairly simple spreadsheet that allows me to record all the pertinent information - less organized, but more compact.
Over the last couple of years I have been working, in fits and starts, on a Cheese Log program. It is about 3/4 done; hard to know when I'll get the the time to finish it - I generally can't work on a program effectively with just 30 minutes here or there; I really need to have an entire week or more to focus on it, so that I get back up to speed on what I've done and can push forward. But hopefully in the next few months, I'll find the time ...
If you want to see the work-in-progress, I've attached a .zip file with the Windows version. Sorry, no fancy installer - you will have to create a subdirectory, unzip the contents there, and then run the CheeseDB.exe program. The first time you run it, it will warn that no valid database is selected; just click okay. When you get to the main screen, you will probably want to enlarge it (drag a corner to make it whatever size you want). Then click on the New button (or choose File/New from the menu) to create a new database - give it whatever name you want in whatever directory you want; the default extension is .cdb (for cheese database). Then, to have something to look at, choose the Tools/Fill Sample Data menu item to insert some sample data.
Most of the support structure is in place; some of this is evident in the ability to change the data that is shown:
- Click on a column header to change the sort order
- Right-click on any column header to change the columns/data that are shown
- Choose the Set Filters to limit which makes / recipes you see (e.g., only show makes from a certain type of cheese); cancel the filters with the Clear Filters button
There is a lot more "substructure" that is under the hood, some of which you can see if you go to the Tools/Options menu (or click on the Options toolbar button) - you will see the various measurements, cheese types, recipe steps, etc. that have been defined. (The various measurements will allow entering a recipe using either metric or USA units, and automatically converting from one to the other.)
What remains to be done is arguably the most important part - entering / editing a recipe - but this part couldn't be done until all the substructure was completed, so this is the part that I'm working on now - or at least, working on when I get a chance. There
is a little bit of code in place that you can see when you attempt to edit or add a recipe, and you can see some other code-in-progress if you click on the Tools/Test menu item. But clearly this most important piece of the puzzle is not yet functional ...