This is a demo project with samples for :
- Ethereum Smart Contract
- IPFS
It uses ReactJS as the frontend framework, bootstrap for layouts, webpack for packaging.
Truffle is used for communicating with ETH and deploying code to blockchain
There are lots of optimizations pending. Particularaly:
- React component isolation between view and data
- Bootstrap view updates in place instead of full page refresh
Feel free to use this as a template to get started on these technologies.
Bootstrap theme template is from https://startbootstrap.com/template-overviews/sb-admin/ This project was created using create-react-app https://github.com/facebookincubator/create-react-app