Bigger farmer's tend to work with bigger distributors like Costco or safeway for their product. Smaller farmers go to farmer's markets to sell their goods.
For example, one of my favorite farmers is located in the central valley. They do about 6 markets a week driving to a different city every time.
Basically at least in California and in most of the nation there is some type of farmer's market infrastructure so to speak. This infrastructure makes it easier for the farmer to find buyers by only specifically targeting certain markets/cities.
In terms of farmers finding buyers specifically I don't think there is an existing model of b2c directly (at least yet). The closest thing I can think of is you are kind of similar to a CSA.
Lastly the best thing to do is put yourself in the farmer's shoes and look at it in their perspective. Is there a problem you actually are solving for them?
I am sorry you are offended. I was not challenging your intention. I was telling you what the product looks like to an outsider who has no idea what your intention is. It is your job to make it clear what the intent is by how you frame it. Bill Gates said "Your unhappiest customers are your greatest source of learning" (or something close to that). You have to learn to take constructive feedback for what it is: Useful information. If you get upset with people for trying to give you feedback, it gets less likely you will continue getting it and that is a much, much bigger problem than being told something you aren't happy hearing.
Again: Best of luck.
What is your so-called elevator speech for this product?
As RogerL indicated, the site does need a lot of work. But, I think a deeper problem is that I don't really see a clear business model here. I see something that looks like this type of thinking: "1) make app 2) talk to vendors 3) (something happens here 4) Profit!" and I will suggest that vendors at farmer's markets are not there to try to make you rich. You have got to offer something of value to them.
Best of luck.