Menlo One - Block Overflow
Menlo One is a framework for rapidly developing decentralized applications (dApps).
Block Overflow, this repo, which is a demo "front end" to the application which is designed to get you started.
Content Node, the "back end" of the application which is located here: https://github.com/MenloOne/content-node
git clone https://github.com/MenloOne/block-overflow.git cd block-overflow nvm use 8.11.4 npm install npm run build npm run dev
The Block Overflow demo app
Block Overflow is a single page application built in ReactJS. This is similar in many ways to a “traditional” dApp. It makes asynchronous calls to the Content Node as well as interfaces with a Web3 provider (we recommend MetaMask) for transactions. We built a demo application (Block Overflow), a nod to our favorite developer Q&A site, which has a wide variety of features common to many dApp use cases. It has many routes in place for actions such as posting content, upvoting, commenting, etc. The front end comes with Truffle and smart contract specific to the Q&A site use case but is easily customizable. It also comes with many common front end nice-to-haves such as Sass, Material UI, and many interface elements like drop down menus and loading animation.
To use Block Overflow, visit https://blockoverflow.menlo.one.
Menlo is MIT licensed.