zeeshanhanif / expense-tracker-ethereum

Expense Tracker App with React on Client Side and Ethereum Blockchain

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

expense-tracker-ethereum

Expense Tracker App with React on Client Side and Ethereum Blockchain

In this Step 2, we have improved state management in redux style with createContext and useReducer hooks

  1. Setup Ethereum Project with Truffle
  2. Created Basic initial Contract
  3. Updated truffle-config.js to included infura api key and secret of hd wallet, so that contract can be deployed directly on reposten network using truffle
  4. Created React App
  5. Used Web3 to connect client with blockchain
  6. Called contract functions with web3 and updated UI
  7. Used basic React Context for state management

About

Expense Tracker App with React on Client Side and Ethereum Blockchain


Languages

Language:JavaScript 84.0%Language:CSS 10.0%Language:HTML 6.0%