Skip to content

aadhaarm/vue-nuxt-eth-todolist-dapp

Repository files navigation

vue-nuxt-eth-todolist-dapp

The is a decentralised application (DAPP) built on Vue-nuxt framework.

  1. Creation of smart contract on truffle framework
  2. Local blockchain for dev and test on Ganache
  3. Browser connection to Blockchain using Metamask chrome plugin

Dev Steps

  1. Install Ganache
  2. Install Metamask
  3. Install dependencies
  4. Configure local blockchain in metamask
  5. Run the application

Architecture components

  1. nuxt
  2. vue
  3. truffle
  4. web3

Install smart contract

  1. truffle compile
  2. truffle migrate --reset

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev