GitHunt
SA

Zap is a decentralized file storage application built over ethereum blockchain and ipfs๐Ÿ“ฆ๐ŸŒ

zap

Zap is a decentralized file storage application built over ethereum blockchain and ipfs๐Ÿ“ฆ๐ŸŒ

Preview1
Preview1

File structure

.
โ”œโ”€โ”€ client                   # Client application for Zap
โ”œโ”€โ”€ contracts                # Test for zap smart contract
โ”œโ”€โ”€ migrations               # Zap smartcontract
โ”œโ”€โ”€ test                     # Migration for deploying the smartcontract                  
โ”œโ”€โ”€ LICENSE
โ””โ”€โ”€ README.md

How to run localy?

Make sure you have metamask, ganache and truffle installed.

Setup a local blockchain with ganache.

Run truffle migrate --reset

Run npm start

How to test the smart contract?

Go to the /test directory 
Run truffle test

Languages

JavaScript78.6%CSS10.4%Solidity8.8%HTML2.2%

Contributors

Created November 13, 2020
Updated July 18, 2022