I used to trade those products, but futures only. It sounds like this is software for physical traders, so I can't offer much in the way of feedback, but wish you luck. A question based on my past experience: are you required to report transactions on your platform, and if not, would you publish some aggregated data anyway?
Just curious because I always heard physical volume was always several orders of magnitude smaller than futures (for good reasons!) and was curious in which commodities that was most true.