Skip to content

ujjwalnp/twitter-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo Twitter Clone - dApp Twitter


Twitter clone is a blockchain based dApp. This is a collaborative work done by Ujjwal Dhakal and Gajananda Mani Adhikari. Twitter dApp works on local network. Get the experience of tweets among the users within the network using blockchain.
You can use Metamask to get test ethereum and pay the gas fees.



Dependencies


Server

  • node
  • hardhat
  • hardhat-waffle
  • ethereum-waffle
  • chai
  • hardhat-ethers
  • openzeppelin
  • dotenv

Client

  • axios
  • ethers
  • avataaars
  • material-ui/core
  • material-ui/icons
  • react-flip-move


Installation


git clone https://github.com/ujjwalnp/twitter-clone

Install for Arch Linux

cd twitter-clone

cd server

snap install node --classic

npm install ethers

npm install hardhat

npm install @nomiclabs/hardhat-waffle

npm install \ethereum-waffle

npm install chai

npm install @nomiclabs/hardhat-ethers

npm install @openzeppelin/contracts

npm install dotenv


>cd ..
> cd client

npm install axios

npm install ethers

npm install avataaars

npm install material-ui/core

npm install material-ui/icons

npm install react-flip-move



Operation


Have a metamask account with some ethereum.

cd twitter-clone

cd client

npm start



It prompts to metamask in your browser. You have to confirm your wallet.

Enjoy Twitter dApp at local network!

Contact Developers


Ujjwal Dhakal

Gajananda Mani Adhikari

About

Twitter UI clone, dApp

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published