DEV Community

Cover image for We're building a more private, efficient, and sustainable way to share files. No servers, no storage, just direct transfers.
Yusuf Mescioğlu
Yusuf Mescioğlu

Posted on

We're building a more private, efficient, and sustainable way to share files. No servers, no storage, just direct transfers.

Hey dev.to community!

Over the past few months, I've been working on a peer-to-peer file transfer platform called Wizzit. The main goal was to create something that transfers files directly between browsers without any server storage.

What makes it different:

  • Files never touch our servers - no storage - direct P2P transfers via WebRTC
  • E2E encrypted with DTLS 1.3
  • No file size limits
  • Open source

Tech stack: Next.js 15, TypeScript, WebRTC native APIs, Tailwind CSS

The interesting challenge was handling NAT traversal and making it work reliably across different network conditions. Used TURN/STUN servers only for connection establishment, but actual file data goes peer-to-peer.

GitHub: github.com/mesci/wizzit
Live site: wizzit.org

Would love feedback from the community! Especially interested in thoughts on the P2P approach vs traditional cloud storage solutions.
What are your experiences with WebRTC in production? Any suggestions for improvement?

Top comments (0)