syedMSohaib / Ethereum-contracts-lister

Ethereum Testnet Contracts, Blocks & Transaction explorer built on top of NodeJS - SailsJS with MongoDB on Database and ReactJS on Frontend Inspired by https://ropsten.etherscan.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ethereum Contract Lister

Ethereum Testnet Contracts, Blocks & Transaction explorer built on top of NodeJS - SailsJS with MongoDB on Database and ReactJS on Frontend Inspired by https://ropsten.etherscan.io/

Demo

Prerequisites

  • Node - v10.16.3 (or any latest node version)
  • npm - v6.9.0 (or any latest npm version)
  • Sails - (Built on 1.4.0)
  • Infura Api Key Go to this link "https://infura.io/"

Running It Locally

Clone this repo via to your local machine and install the dependencies by doing the following:

Note

"Change the Api key in server/api/BlockController.js with Infura Api you will get after registration

git clone https://github.com/syedMSohaib/Ethereum-contracts-lister.git
cd Ethereum-contracts-lister
npm install
cd server
npm install

Start the client application & Server in a development environment via:

Client

npm start

Server

cd server
sails lift

Built With

  • Sails JS - The MVC framework for Node.js
    • React.js - A JavaScript library for building user interfaces *
  • MongoDB - The database for modern applications
  • web3.js - Javascript library used to interact with the Ethereum blockchain

Contributing

This is an demo project of learning and contributing. I are eagerly looking for contributions from the community. To get started:

Step 1`

  • Option 1

    • 🍴 Fork this repo!
  • Option 2

    • πŸ‘― Clone this repo to your local machine`

Step 2

  • HACK AWAY! πŸ”¨πŸ”¨πŸ”¨

Step 3

  • πŸ”ƒ Create a new pull request.

License

License

About

Ethereum Testnet Contracts, Blocks & Transaction explorer built on top of NodeJS - SailsJS with MongoDB on Database and ReactJS on Frontend Inspired by https://ropsten.etherscan.io/


Languages

Language:CSS 48.8%Language:JavaScript 28.0%Language:HTML 23.1%Language:Less 0.1%