There are examples about how to develep dapp based on ethereum. They work.
However, they are not minimal, in the sense that readers need to learned things that may be left without. For example, in the follow URL, a framework like truffle is used. I think that people may develop a dapp without using truffle or other frameworks. Also, the problem on this URL is about wrestling. However, seems to be also unnecessary, maybe other more simpler problems can be solved (For example, could adding two numbers be developed on a dapp?).
The following example is not "working", as it requires the user understand it before it can be used. It should just work without the learning have to understand what the code means. It is better that all the code should be in a github repo and the instructions for running the code.
Does anybody have any minimal working example of ethereum dapp?
I'd like the example be to run the dapp on an test network hosted by ganache to avoid having to purchase ETHs.