Skip to content

fsteff/certacrypt-filemanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Feb 19, 2022
639ef94 · Feb 19, 2022

History

53 Commits
Jan 16, 2022
Jan 16, 2022
May 8, 2021
Oct 24, 2020
Feb 19, 2022
Jan 16, 2022
Jan 16, 2022
Nov 15, 2020

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