Namakete / web3-monitor-client

Development of the front-end part of the web3 insight monitor application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Web3 Insight Monitor Client

A user application that allows tracking transactions occurring in the blockchain.

Tech Stack

frontend:

Getting Started

  1. Install Dependencies npm install

  2. Environment variables: touch .env.local

    VITE_API_TRANSACTIONS_ADDRESS_ALL="http://localhost:<port>/api/v2/transactions/address/all/"
  3. Database Setup: See Database Setup

  4. Start Developing: npm run dev

Setup Backend

Make sure you have Node.js installed on your machine

  1. You must clone the repository to get data from the API

  2. Install Dependencies npm install

  3. Environment variables: touch .env.local to get data from the blockchain

    # https://etherscan.io/
    ETHEREUM_API_KEY=
    
    # You can add another blockchain API...
  4. Start Developing: npm run start

About

Development of the front-end part of the web3 insight monitor application.


Languages

Language:Vue 73.4%Language:TypeScript 16.7%Language:JavaScript 6.7%Language:CSS 1.6%Language:HTML 1.5%