Giter Site home page Giter Site logo

decentralized-library's Introduction

What is MetaFiles ?

Metafiles is a decentralized library that allows users upload and share files. These files can be set to public or private depending on the user preferences during upload. Public files can be shared via the link generated for it while private files can grant view access to specified addresses selected by the user. Private files and shared files are not accessible to other people except tin the case of sharing while public files are accessible to everyone on the DAPP. A user can also search for files by CID or by file name. Users can preview files as well as download them locally based on their choice. Share link option is available for public files while share access is available for private files.

  • Contract address: "0x18E30654BE206b778a5ad7Dd08278BcED20FbD11"

  • Network: rinkeby

Links

To run the project locally

git clone https://github.com/maura-dev/Decentralized-Library.git
cd Decentralized-Library
yarn install

To run frontend

yarn start

Frontend is served locally on localhost:3000

To compile smart contract

npx hardhat compile

decentralized-library's People

Contributors

kinglighthill avatar maura-dev avatar derajohnson avatar zendus avatar nextrated avatar adedotxn 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.