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.
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
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
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!
Ujjwal Dhakal
Gajananda Mani Adhikari