GithubHelp home page GithubHelp logo

anmolsirola / twitter_dapp Goto Github PK

View Code? Open in Web Editor NEW
3.0 2.0 6.0 741 KB

Twitter_Dapp is a microblogging and social networking service which allows users to post and interact with messages known as "tweets". It is a decentralized platform build on polygon test network. People can tweet and upload images on the blockchain and the images are stored in the chain by web3 storage an ipfs protocol based platform system.

HTML 3.99% CSS 13.91% JavaScript 73.09% Solidity 9.01%
ipfs solidity web3storage javascript react polygon tailwindcss

twitter_dapp's Introduction

Decentralized Twitter Dapp

My_Twitter is a microblogging and social networking service which allows users to post and interact with messages known as "tweets". It is a decentralized platform build on polygon test network. People can tweet and upload images on the blockchain and the images are stored in the chain by web3 storage an ipfs protocol based platform system.

Technologies Used

  • Solidity
  • JavaScript
  • Hardhat
  • React
  • CSS3
  • HTML5
  • IPFS (Web3Storage)
  • Alchemy(RPC node provider)

Fork and Clone the Repo

First, you need to fork the Web3.0-World repo. You can do this by clicking the Fork button on the top right corner of the repo.

Once forked, you can clone the repo by clicking the Clone or Download button on the top right corner of the forked repo.

After cloning the repository using the cd <folder-name> command.

Install Dependencies

npm install --save-dev hardhat	
npx hardhat (Basic javascript Project)
npm install dotenv
npm install --save-dev @nomicfoundation/hardhat-toolbox@^2.0.0
npm install ethers
npm install create-react-app-"client"
npm install react-router-dom
npm install @web3uikit/core
npm install @web3uikit/icons
npm install web3modal 
npm install cartoon-avatar

Running the Project

cd client
npm start
compressed.mp4

twitter_dapp's People

Contributors

anmolsirola avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.