Develop Decentralize Web Application using Web3.js

in #smartcontract7 years ago (edited)

https://web3js.readthedocs.io/en/1.0/web3.html
https://github.com/ethereum/web3.js/

Web3.js is offering javascript based client side programming API for Ethereum Geth client console(JSON RPC).

Mostly Dapp development structure follow MEAN Stack development Technology.

Here BackEnd is developed using Nodejs & mongodb . Frontend is developed using Angularjs.

Required on hardware :

  1. 1 Windows/Linux to run geth client node which having entire eth blockchain & do communication with Dapp.
  2. 1 windows/linux to host Dapp .

Normal Decentralize web application require below web application functionality.

Website Structure :
Main Admin Module:

  • see Token Purchase request
  • Transfer Token on purchase request
  • check Contract Address Balance
  • check Contract Address Token

User Module:

  • See Phase wise Token Distribution
  • Receive Eth on Web wallet & Transfer Eth on Contract Address
  • Receive Token on Token Web Wallet.
  • Able to get benefit as bounce plan ( Currency distribution logic we can set on contract or web application too as per requirement . )
  • Buy & Sell token on eth exchange on site.

To create ICO , you need to make smart contract using solidity programming language. It will be developed on eth main network. once it will be executed it will create Tokens as per written logic or rules in smart contract.

To Test smart contract, you can use eth test network. ( rinkeby.etherscan.io)

I am freelance developer( developing Decentralize application).

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.029
BTC 76307.65
ETH 2926.29
USDT 1.00
SBD 2.64