wemeetagain / nodewatch-ui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NodeWatch Frontend (UI)

A web-based user interface will be developed to display the data collected by a [devp2p crawler][https://github.com/ChainSafe/eth2-crawler] targeted at Eth2 nodes. It will contain the following:

  • Client breakdown by agent type
  • Toggle connectable vs all seen in last month
  • Client-version breakdown
  • Regional breakdown with map
  • IP type where possible – hosted, residential, etc

Running the project

This project was bootstrapped with Create React App and using Craco for configuration.

Provide the crawler graphql endpoint in a .env file in root as per .env.template.

To run in development mode

yarn install
yarn start

To build

yarn install
yarn build

LICENSE

See the LICENSE file for license rights and limitations (lgpl-3.0).

About

License:GNU Lesser General Public License v3.0


Languages

Language:TypeScript 96.1%Language:JavaScript 1.9%Language:HTML 1.5%Language:CSS 0.5%