Skip to content

fsteff/certacrypt-filemanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Certacrypt-Filemanager

Filemanager GUI as a demonstration for CertaCrypt.

From a user perspective it aims to look like the web interface of a cloud-storage solution similar to Dropbox or Google Drive, hiding the fact that it works completely decentralized using P2P technology. It provides a simple user system that allows to add friends, which in turn are shared with your friend to extend the address book. Files and directories can be shared by URL or by directly giving permissions in-app. Friends can be given write permission to directories. All previously given permissions can be revoked.

Showcase

Sharing Files Example Image

User Profile Example Image

Shares Overview Example Image

Architecture

The GUI is implemented using Electron and Angular. Hyperspace is utilized for hypercore storage and networking.

Architecture