You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Go to file
Alex Kern 0cff73a868 Bump the Node version requirement. 11 years ago
assets Move images into a generic static folder. 11 years ago
css A few design tweaks. 11 years ago
lib Vertical centering via flexbox. You get horizontal centering for free. 11 years ago
node_modules Reorganize the JS files. 11 years ago
static Add wordmark image. 11 years ago
.gitignore Reorganize the JS files. 11 years ago
LICENSE Reorganize the JS files. 11 years ago
Procfile Add the necessary info for Heroku. 11 years ago
README.md Bump the Node version requirement. 11 years ago
index.js Use XKCD-style passphrases. 11 years ago
package.json Bump the Node version requirement. 11 years ago

README.md

wordmark

###Free peer-to-peer file transfers in your browser

Cooked up by Alex Kern & Neeraj Baid while eating Sliver @ UC Berkeley.

XKCD 949

Overview

FilePizza enables fast and private peer-to-peer file transfers in your web browser.

By using WebRTC, FilePizza eliminates the initial upload traditionally required when sharing files via file sharing services (e.g. Dropbox). Instead of transmitting files through an intermediary server, the sender initializes a transfer and receives a "tempalink" they can distribute. When recipients click on this link, they connect directly to the senders browser to complete the download. Because the file never touches the server, the transfer is fast, private, and secure. For larger files, this is an especially big deal.

Usage

$ npm install
$ npm start

Requirements

  • node 0.12.x
  • npm 2.x.x

License

BSD