Skip to content

A decentralised and end to end encrypted cloud storage solution built on IPFS(InterPlanetary File System).

Notifications You must be signed in to change notification settings

Code-Decoders/xpress_drive

Repository files navigation

image

Xpress Drive

A decentralised and end to end encrypted cloud storage solution built on IPFS(InterPlanetary File System).

Inspiration

Xpress Drive inspired by the principles of Web3, which prioritize user ownership and control over their data. By leveraging decentralized technologies such as blockchain and IPFS (InterPlanetary File System), Xpress Drive can provide users with full ownership and sovereignty over their files and data, without relying on a central authority.

Features

  • Login/Register.
  • Upload encrypted files on IPFS by using a private key(only visible to you, making it super secure).
  • All File Formats Supported: New files, Downloads, Videos, Audios, Images, Apps, Docs and Archives.
  • Download/view files.
  • Delete files.
  • Toggle between list and grid view.

Demo

Youtube Video Demo

Youtube Video

Get the application on:

Tech Stack

  • Flutter (Frontend)
  • IPFS
  • Figma (UI Design)

Libraries Used

The important libraries we used to make this projects are,


Project's value for the IPFS ecosystem or developer community

Xpress Drive provides and encrypted and decentralised solution to the users, i.e. a user first encrypts a File using a private key then uploads it into IPFS. At the time of retrival only he can view the files using the private key.


Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

Steps to run the project

Step 0:

Download android stuido and make sure to setup flutter in your system.

Step 1:

Once everything is step up, run flutter pub get

Step 1:

run flutter run

License

Distributed under the MIT License. See LICENSE.md for more information.

Feedback & Contact

If you have any feedback or contact, please reach out to us at [email protected]

Authors

About

A decentralised and end to end encrypted cloud storage solution built on IPFS(InterPlanetary File System).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages