An open API service indexing awesome lists of open source software.

https://github.com/hashfx/decentralised-dropbox

Dropbox like application for files sharing, deployable on Ethereum and IPFS
https://github.com/hashfx/decentralised-dropbox

Last synced: 26 days ago
JSON representation

Dropbox like application for files sharing, deployable on Ethereum and IPFS

Awesome Lists containing this project

README

          

## Decentralised Storage Dropbox

#### Install Software and Dependencies

##### Install NodeJS and Ganache

[Node JS](https://nodejs.org/en/download/)

[Ganache](https://trufflesuite.com/ganache/index.html)

##### 1. Install Truffle
```bash
npm install -g truffle
```

##### 2. Clone the Repository
```bash
git clone https://github.com/hashfx/Decentralised-Dropbox/
```

##### 3. Install node modules
```bash
npm install # cd to cloned repo
```

##### 4. Deploy contract to Ganache Blockchain
```bash
truffle migrate --reset # make sure Ganache is running in background
```

##### 5. Run Frontend Script
```bash
npm run dev
```

##### 6. GoTo: `localhost:3000` OR `http://192.168.8.100:3000`

### 🔧 Project Diagram:
![Project Diagram](https://i.gyazo.com/2738ea6743a40036756b1b5714ab9fa8.png)
Image Credits: [Dapp University](https://github.com/dappuniversity/)

### Contribution
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

### License
[MIT License](https://github.com/hashfx/Decentralised-Dropbox/blob/main/LICENSE)



Thanks for Visiting the Profile and Repository of Decentralised Storage Dropbox 😊