Skip to content

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

License

Notifications You must be signed in to change notification settings

hashfx/Decentralised-Dropbox

Repository files navigation

Decentralised Storage Dropbox

Install Software and Dependencies

Install NodeJS and Ganache

Node JS
Ganache

1. Install Truffle
npm install -g truffle
2. Clone the Repository
git clone https://github.com/hashfx/Decentralised-Dropbox/
3. Install node modules
npm install  # cd to cloned repo
4. Deploy contract to Ganache Blockchain
truffle migrate --reset  # make sure Ganache is running in background
5. Run Frontend Script
npm run dev
6. GoTo: localhost:3000 OR http://192.168.8.100:3000

🔧 Project Diagram:

Project Diagram Image Credits: Dapp University

Contribution

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

License

MIT License


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

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published