Code Monkey home page Code Monkey logo

mili-srivastava / decentralized-social-media-using-blockchain Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hemanth1223/decentralized-social-media-using-blockchain

0.0 0.0 0.0 13.26 MB

This repository contains the code for a decentralized social media platform that uses blockchain technology. The platform is designed to be censorship-resistant and to give users more control over their data. The platform is built on top of the Ethereum blockchain and uses the Solidity programming language.

Home Page: https://decentralized-social-media-blockchain.vercel.app/

JavaScript 94.52% TypeScript 0.30% CSS 0.93% Solidity 4.25%

decentralized-social-media-using-blockchain's Introduction

Decentralized Social Media - Blockchain

This project aims to create a decentralized social media platform using blockchain technology. Users will have enhanced control over their data privacy and content, while leveraging the benefits of blockchain's transparency and immutability. The project utilizes Next.js, Hardhat, and Sanity to build and deploy the application.

Getting Started

To run the development server, use the following command:

npm run dev

This will start the server on http://localhost:3000. You can modify the pages in the pages directory to customize the application.

API routes can be accessed at http://localhost:3000/api/hello. You can edit this endpoint in the pages/api/hello.js file.

Learn More

To learn more about Next.js and its features, refer to the official Next.js Documentation. Additionally, you can explore the interactive Learn Next.js tutorial.

For contributions and feedback, visit the Next.js GitHub repository.

Deployment on Vercel

The recommended platform for deploying Next.js apps is Vercel. To deploy your app, follow the instructions provided in the Next.js deployment documentation.

Hardhat Project

This project includes a basic Hardhat setup for smart contract development. It features a sample contract, a test script, a deployment script, and a task implementation example. You can execute various tasks using the following commands:

npx hardhat accounts
npx hardhat compile
npx hardhat clean
npx hardhat test
npx hardhat node
node scripts/sample-script.js
npx hardhat help

Sanity Content Studio

The Sanity Content Studio is integrated into the project as an open-source real-time content editing environment connected to the Sanity backend. To get started, consult the "getting started" section in the documentation and join the community Slack. You can also extend and build plugins to enhance the functionality of the Sanity Content Studio.

Readme Completion

This README.md file provides an overview of the project and guides you through the setup and deployment process. It is designed to be clear, concise, and professional, providing all the necessary information for developers and contributors. If you have any further questions or need assistance, feel free to reach out to the project maintainers.

decentralized-social-media-using-blockchain's People

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.