https://github.com/chaganti-reddy/twitter3.0
Twitter 3.0 with Blockchain and Smart Contract Technology
https://github.com/chaganti-reddy/twitter3.0
blockchain-technology ethereum javascript nextjs sanity-studio smart-contracts tailwindcss
Last synced: about 1 month ago
JSON representation
Twitter 3.0 with Blockchain and Smart Contract Technology
- Host: GitHub
- URL: https://github.com/chaganti-reddy/twitter3.0
- Owner: Chaganti-Reddy
- License: mit
- Created: 2022-03-10T14:25:25.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-07-29T05:22:10.000Z (7 months ago)
- Last Synced: 2024-07-29T06:54:31.452Z (7 months ago)
- Topics: blockchain-technology, ethereum, javascript, nextjs, sanity-studio, smart-contracts, tailwindcss
- Language: TypeScript
- Homepage: https://twitter3-chaganti-reddy.vercel.app/
- Size: 1.46 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Twitter3.0 - New Way To Freedom
![]()
Twitter 3.0 with Blockchain and Smart Contract Technology
- ## Check It Out [here](https://twitter3-chaganti-reddy.vercel.app/)
----## :star: Features
- **Authentication using MetaMask:** We are using MetaMask for Authentication.
- **Decentralized Database :** This Application uses Decentralized server which has better encryption using Blockchain Technology
----
## :warning: Frameworks and Libraries- **[NextJS](https://nextjs.org/) :** Next.js is a JavaScript framework built with react js, webpack, and babel. Next.js helps the developer easily create a static generation (SSG) and server-side rendering (SSR) website.
- **[Solidity](https://docs.soliditylang.org/en/latest/) :**
Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs which govern the behaviour of accounts within the Ethereum state.
- **[Tailwind CSS](https://tailwindcss.com/) :** Tailwind CSS is basically a Utility first CSS framework for building rapid custom UI. It is a highly customizable, low-level CSS framework that gives you all of the building blocks that you need.
- **[Vercel](https://vercel.com/) :** Vercel integrate directly with GitHub or GitLab as well. It allows developers to host static websites and web applications that deploy upon every push in branches or merge/pull requests to preview changes live
- **[MetaMask](https://metamask.io/download/) :**
• MetaMask is a browser plugin that serves as an Ethereum wallet.----
## 🚀 Installation
1. Clone the repo
```
$ git clone https://github.com/Chaganti-Reddy/twitter3.0.git
```2. Change your directory to client folder
```
$ cd client
```3. Now, run the following command in your Terminal/Command Prompt to install the libraries required
```
$ yarn install```
2. Change your directory to studio folder```
$ cd .. && cd studio
```3. Now, run the following command in your Terminal/Command Prompt to install the libraries required
```
$ yarn install```
2. Change your directory to smart-contracts folder```
$ cd .. && cd smart-contracts
```3. Now, run the following command in your Terminal/Command Prompt to install the libraries required
```
$ yarn install```
## :bulb: How to Run
1. Open terminal. Go into the client directory and type the following command:
```
$ yarn dev
```
----
## :key: Results#### MetaMask Authentication
----
#### Home page
----
#### Profile Page
----
## :clap: And it's done!
Feel free to mail me for any doubts/query
:email: [email protected]----
## :raising_hand: Citation
You are allowed to cite any part of the code or our dataset. You can use it in your Research Work or Project. Remember to provide credit to the Maintainer Chaganti Reddy by mentioning a link to this repository and her GitHub Profile.
Follow this format:
- Author's name - Chaganti Reddy
- Date of publication or update in parentheses.
- Title or description of document.
- URL.----
## :beginner: Future Goals
1. Integrate This Project with Chat Verification.
2. Creating Android and IOS version of MetaMask Authentication.
3. Improving the responsiveness in all types of devices.## :heart: Owner
Made by [Chaganti Reddy](https://github.com/Chaganti-Reddy/)
## :eyes: License
MIT © [Chaganti Reddy](https://github.com/Chaganti-Reddy/twitter3.0/blob/master/LICENSE)