Skip to content

ereid7/dblog-dapp

Repository files navigation

Decentralized Blogging Application

A decentralized blogging web application build with truffle, react, web3-react, ethers. Each blog post is a smart contract, and the blog content lives on the IPFS.

Demonstration Video:

https://www.youtube.com/watch?v=RpCy5lOF6yk

Setup

Web3 Dependencies

  • truffle
  • web3-react
  • ethers.js

UI Dependencies

  • react-router-dom
  • react-md-editor

Installing Dependencies:

  • npm i
  • npm i -g truffle

Creating RPC Endpoint

  • Go to pokt network and create a Ropsten Application to mint an RPC endpoint.
  • Update the "ROPSTEN_RPC_URL" in config.js to the RPC endpoint url

Running Frontend

npm start

Runs the app in the development mode. Open http://localhost:3000 to view it in the browser.

About

Decentralized Blogging Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published