Build Your First Solidity Dapp With Web3.js and MetaMask
Actually, I had planned another topic in Solidity Series for web3.js but then the post could go off...
Tags: web3, smartcontracts, ganache, dapps