Talib Ibrahim

02 / 06

QuickDrop

Privacy-first, peer-to-peer file sharing.

Kind
P2P file sharing
Stack
  • React.js
  • MongoDB
  • Cloudinary
  • Socket.IO
  • PeerJS
QuickDrop landing page: the QuickDrop wordmark with a paper plane logo over a blue and violet light wave, with Upload File and Download File buttons below.

Context

QuickDrop is privacy-first file sharing. Files move between devices peer to peer, and nothing is meant to stick around afterwards.

What I built

  • Peer-to-peer transfer using WebRTC, with a P2P architecture that uses TURN/open relay servers.
  • Strict auto-deletion logic to protect user privacy and security.
  • Lossless uploads.
  • QR code device pairing.

Stack notes

The front end is React.js. Socket.IO and PeerJS handle the real-time and peer-to-peer side. MongoDB and Cloudinary round out the stack.

Recruiter mode