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
- Host: GitHub
- URL: https://github.com/hashfx/decentralised-dropbox
- Owner: hashfx
- License: mit
- Created: 2022-03-28T11:30:28.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2023-02-02T13:39:20.000Z (over 3 years ago)
- Last Synced: 2025-02-23T14:44:34.847Z (over 1 year ago)
- Language: JavaScript
- Size: 2.44 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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:

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 😊