Hi there, I'm an accountant by training, let me know if you'd like to bounce things or ideas around or chat!
Okay, once I have a demo on the Internet, I will be ready for feedback. Right now, I am going slowly and working on the things on my priority list. I am sure others will have ideas for features I have not thought of.
I'm also a somewhat-but-not-hugely proficient user of computers and use a self-hosted solution, so if you need a non-techie who can help bridge the gap between programmer and layman, I'm available too.
Sounds good! So far, I have three modules.
"Batch" shows all the ingredients and costs, and takes a batch number, date, #bars, and the ingredient counts. It then shows the batch information and cost per bar. It puts this information into the database.
"Report" shows the soap names, ingredients, and location groups. It will give a report on the batches and inventory counts by ingredient(s), name, or inventory location.
"Inventory" adds a batch to inventory or removes (sells) bars from a location. There are a modest number of "location groups" and each group can have any number of locations, like a drawer number or shelf label.
The report module is very useful for printing a report of how many batches of (for example) shea butter soap, counts, and locations. With this printout, I can use a highlighter to pick the batches and counts to go into a variety pack.
What is missing is the module for admin, for the soap names, updating ingredients and prices, and adding new storage locations. I do this directly with the database right now.
Thanks for listening!