Skip to content

Zero Install, Peer-to-Peer Photo Group Collaboration.

License

Notifications You must be signed in to change notification settings

acuhlmann/photogroup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhotoTorrent

Zero Install, Peer-to-Peer, Lossless Photo Group Collaboration. This web app (React, NodeJS/Express) uses WebTorrent to share original photos between peers, using WebRTC and the NodeJS server that shares magnet links. The UI extracts and renders Exif and XMP metadata.

This is in an experimental stage.

Install and Run

git clone ...
cd ...
npm run install-start

Add an index.js file inside server/secret/ with account credentials to your Twilio account for their NAT traversal.

     accountSid: '',
     authToken: ''
   };

Other Notes

Credits

This mostly this builds on the amazing work of WebTorrent, Instant.io and Exif.js. In addition some ideas are from:

parsetorrent

This app uses parse-torrent but recompiled it to make it work with the create-react-app build using: browserify -s parsetorrent -e ./ -o parsetorrent.js The recompiled version can be found in ui/public/parsetorrent.js

About

Zero Install, Peer-to-Peer Photo Group Collaboration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages