The project focuses on using the idea of blockchain to create a social website network where the client has the ability to create , view and tip any post on the ethereum network . Blockchain is a trending topic and the idea of how it provides a secure way to store the personalized information using sha256 and other encryption algorithms and proof of work algorithms all combined together , it's just amazing . This project however doesn't work on the main ethereum network but on the ropsten test network in metamask . Wondering now what Metamask is ? You sure should .
Now new term Ganache !! Well , Ganache provides you a quickstart that gives you 10 free accounts with 100 ether in each , this is fake ether and not real ether , you can't use it in the main ethereum network. Last but not the least , what is Infura !! Infura was used in this project so that I was able to deploy the blockchain created to the ropsten network . It can be used to connect to the other test network and the main ethereum network as well.
Web3 and React were majorily used to connect the blockchain to the front-end to provide an easy manner for the client/user to interact with the blockchain . Web3 is majorily used to loadBlockchainData and access the functions within the contract.
Heroku was used in this project to deploy the entire project .
Even though there are a minor issues within the project , I will love to know your review on it .