Blockchain-Cryptogram - Decentralized Social Media web app using Ethereum Blockchain

Overview

Decentralized Social Media web app using Ethereum Blockchain.

Team Details

Team Name : TECH MINDS

id: 72a0c21c36

Project Description

A completely decentralized social media website that enables users to interact with their friends and relatives without compromising their privacy and personal info. It has all the functionalities of a traditional social media app like user profiles, friends, feed, posts, chat, etc. All the data including image files will be stored in a secure decentralized network(IPFS) and no entity ( government or private) has any control over it, thus giving the users total assurance of their privacy. But due to lack of time we were only able to do upto the stage where we can add photos in ethereum blockchain with a user defined description. And insted we also added a feature where other users can tip some amount of Ethers for a given post.

Team Members:

  1. Achyuth Mohan
  2. Adithya Ajith
  3. Jagannath E Shahi
  4. Jaison Dennis

🔧 Project UI:

Project Diagram

Steps To run the project:

git clone https://github.com/AchyuthMohan/Blockchain-decentragram
cd Blockchain-decentragram
git checkout master
npm install
npm start

Contracts Deployment settings:

  1. Create an account in remix.com.
  2. Create new project and inside contracts folder add a new solidity file named contracts.sol.
  3. Inside contracts file paste the contracts.sol file contents from our projects.
  4. Make the settings into web 3 mode and compile.
  5. Next connect the local metamask account with remix in Rinkeby Ethereum mode.
  6. Deploy the project and paste the generated address into our networks section in package-lock.json file.

Technologies used:

React js for Front-End, Web3 js, npm truffle, solidity for contracts scripting and Ethereum blockchain.

You might also like...
_buildspace - web3 Read/Write Solana Blockchain Project
_buildspace - web3 Read/Write Solana Blockchain Project

_buildspace - web3 Read/Write Solana Blockchain Project

An one-of-a-kind social network

An one-of-a-kind social network

Chrome extension to preview and debug your webpage's meta tags for different social platforms like Twitter, Facebook, WhatsApp, LinkedIn etc.

ogmeta Chrome extension to preview and debug your webpage's meta tags for different social platforms like Twitter, Facebook, WhatsApp, LinkedIn etc. E

Rede social baseada no ShareMe para compartilhamento e download de fotos em React,Sanity.io e TailWindCSS
Rede social baseada no ShareMe para compartilhamento e download de fotos em React,Sanity.io e TailWindCSS

Photophan 📄 Descrição phothopan é uma rede social para o compartilhamento e download de imagens,foi desenvolvida utilizando React(Frontend),Sanity(Ba

This project features basic simulations that show the effects of social distancing

This project features basic simulations that show the effects of social distancing

A social networking site with a very original name
A social networking site with a very original name

Twister Description Welsome to Twister! It is a social networking site with a very original name. You can broadcast your thoughts through a small post

[d14y] A global media player component for react

react-media-visualizer global media player component for react Installation npm install --save react-media-visualizer or yarn add react-media-visual

Open Source Module to Upload your Media and files into AWS S3 Bucket directly from Front-end React

react-aws-s3 Open Source Module to Upload your Media and files into AWS S3 Bucket directly from Front-end React. Help the Module developer (Amit Mishr

React-NFT-App - NFT-Web-Application built using Third web , ReactJs and use Crypto Punks with API

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Owner
achyut
Python Django| node.js| bootstrap| C/C++| JavaScript| Java| Full-Stack Developer| CS undergrad at Model Engineering College,Kochi
achyut
A javascript framework to share url to social media sites like facebook, twitter, reddit, whastapp in an easy and simple way.

simple-sharer [by BUILDBROTHERS.COM] A javascript framework to share url to social media sites like facebook, twitter, reddit, whastapp in an easy and

null 5 May 29, 2022
😊😎My first React+Firebase social media📱 clone

This project was bootstrapped with Create React App. An amazing mern instagram clone built using react js for frontend and firebase for backend ?? ??

Ashutosh Mohanty 7 Apr 14, 2022
Ethereum nft marketplace template using react

ethereum-marketplace-template ⭐️ Star us If this boilerplate helps you build Ethereum dapps faster - please star this project, every star makes us ver

Ethereum Boilerplates 73 Dec 17, 2022
A web application that allows you to create and share wall of gifs! Built on top of solana blockchain.

Wall of gif with Solana A web application that allows you to create and share wall of gifs! Built on top of solana blockchain. Installation and Usage

Sunrit Jana 4 Jan 1, 2022
Ethereum's missing NFT swap library for web3 developers. Written in TypeScript. Powered by 0x.

NFT Swap SDK _The missing NFT swap SDK for Ethereum and EVM compatible chains, powered by the 0x protocol, written in TypeScript for web3 developers.

trader.xyz 191 Dec 25, 2022
Example implementation of how to implement Sign In with Ethereum

Sign in with Ethereum authentication flow A basic example of how to create an authentication flow using Next.js, public key encryption, and an Ethereu

Nader Dabit 88 Jan 4, 2023
A plug-and-play hook that will send data about Ethereum contract interactions straight to FullStory

use-fullstory-web3 Automatically record web3 events into FullStory useFullStoryWeb3 is a plug-and-play hook that will send data about Ethereum contrac

Ralf Popescu 2 Nov 24, 2021
This Project is a fork of Ethereum Boilerplate and demonstrates how you can build your own NFT Rarity Ranker.

This Project is a fork of Ethereum Boilerplate and demonstrates how you can build your own NFT Rarity Ranker.

null 88 Dec 20, 2022
Chia blockchain GUI in electron/react

Chia blockchain GUI in electron/react

Chia Network 315 Dec 19, 2022