Code Monkey home page Code Monkey logo

skoop's Introduction

Skoop: Decentralized News Platform ๐Ÿ“ฐ

Skoop is a decentralized news platform built on the Ethereum blockchain. It allows users to access news articles securely and transparently without relying on a centralized authority. This README provides instructions on setting up the Skoop project locally.

Setup Locally ๐Ÿ› ๏ธ

Prerequisites

  • Node.js installed on your machine
  • Metamask extension installed in your browser
  • Solidity development environment (e.g., Hardhat)
  • Truffle for deploying contracts (optional)

Clone the Repository

git clone https://github.com/sushilpandeyy/skoop.git
cd skoop

Install Dependencies

Client (Frontend) ๐Ÿ’ป

cd client
npm install

Smart Contract (Blockchain) โ›“๏ธ

cd ../SmartContract
npm install

Connect to Sepolia Testnet ๐ŸŒ

To interact with the Sepolia testnet, you will need some test Ether in your wallet. You can obtain test Ether from a Sepolia faucet or any other Ethereum testnet faucet.

Run the Application

Client (Frontend) ๐Ÿ’ผ

cd client
npm run dev

Smart Contract (Blockchain) โš™๏ธ

No need to redeploy as the contracts are already deployed on the Sepolia testnet.

Accessing the Platform ๐Ÿš€

  • Once the contracts are deployed and the frontend server is running, open your browser and navigate to the URL where the frontend is hosted (usually http://localhost:3000).
  • Connect your Metamask wallet to the Sepolia testnet.
  • Use the platform to access news articles. Note that adding as a user might require spending some test Ether.

Contribution ๐Ÿค

Feel free to contribute to the Skoop project by creating issues or submitting pull requests.

License ๐Ÿ“

This project is unlicensed. Feel free to use it as you please!

skoop's People

Contributors

giri69 avatar sushilpandeyy avatar sachinkumar1728 avatar ost07 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.