Skip to content

Store and retrieve files using a time-bounded URL.

Notifications You must be signed in to change notification settings

manosriram/filebound

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web App to store and retrieve files using a time-bounded URL ⏳

The files you upload are end-to-end encrypted.

The files you upload are put into a zip file and then encrypted using a hash-key which is then attached to the URL given to you. So, we can't see what you've uploaded even though we have them. When downloading, your encrypted zip-file is downloaded and decrypted with the hash-key that came with the URL.

Local-Storage is used to have quick access to your previous unexpired downloads.

Encryption

Decryption

Core Modules

  • express
  • React
  • @blueprintJS/core
  • @blueprintjs/icons
  • react-router-dom
  • aws-sdk

Installation

npm install
nodemon server.js
cd client && npm start

About

Store and retrieve files using a time-bounded URL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published