recepie maker, stock consumtion, ready batches, sales in multi unit(lumpsum-kg, packetwise), stock register, re-orderstock, accounting reports(receivables/payables, ledgers) etc are some of the required features for this type of business