A Vue.js project that uses the power of Vue with a solidity contract and web3. All we are doing is creating a single interactive component to execute a contract on the ethereum network.
There are instructions to build this app for production, but keep in mind that we wont be pushing this component to production during our walkthrough.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
For a walkthrough of this code, please check out the INSTRUCTIONS.md file.
For a detailed explanation on how things work, check out the guide and docs for vue-loader.
- Vue - The web framework used
- Web3.js - Ethereum JavaScript API
- Solidity - Language for Ethereum Smart Contracts
- Remix - IDE for smart contract compilation and publication
- MetaMask - Chrome extension for access to Ethereum and TestRPCs
- Phillip Lorenzo
This project is licensed under the MIT License - see the LICENSE.md file for details
- Oakland Blockchain Developers
- Brandon Gilchrist
- Rachel Ralston