Peer to Peer File Sharing Without Uploading

P2P Sharing is an internet utility with <mark>PWA help</mark> impressed by Apple AirDrop service. This utility permits transferring recordsdata instantly between units with out having to add them to any server first. Customers can ship massive recordsdata to a number of units on the identical time over the community quick and securely. This a user-friendly utility so it’s straightforward to use customers can handle all the things simply.

So many file-sharing apps on the market, why would individuals use this app?

Principally all these file-sharing web sites these days exist the place these recordsdata are shared or saved on the server. This is likely to be a <mark>privateness risk</mark> as many individuals through the present state of affairs or typically can be sharing confidential paperwork or recordsdata utilizing these companies. Utilizing a safe peer-to-peer connection and its Knowledge channel large recordsdata may be transferred with out storing them on any server making it actually sturdy and actually personal as solely the related customers/friends are speaking instantly with no center server use for transfers.

How to use this utility?

To ship recordsdata to one other system in the identical native community, scan the QR code or open the identical URL on each units. The appliance generates random names for you and different related customers. Drag and drop recordsdata instantly on one other individual’s avatar or click on the avatar and choose the recordsdata you need to ship. The file switch will begin as soon as the recipient accepts the recordsdata.


P2P Sharing utility makes use of a safe peer-to-peer connection to switch details about the file and file information itself. Because of this this information is rarely <mark>transferred by means of any intermediate server however instantly between the sender and recipient units</mark>. To attain this, the applying makes use of a know-how known as WebRTC (Net Actual-Time Communication), which is offered natively by browsers. You possibly can learn extra about WebRTC safety here.

What’s WebRTC?

The peer-to-peer connection and the info channels are made attainable by WebRTC. WebRTC is mainly a world community means to talk and switch information to one another. Which resembles intently to Bluetooth, NFC, and WIFI information sharing. Though utilizing WebRTC we will obtain cross-platform help because it’s web-based.


  • Darkish and Gentle mode
  • Responsive Design
  • PWA Supported
  • Quick file switch
  • Actual-time chat with related customers
  • Actual-time notifications for all actions
  • Manually replace consumer data
  • Obtain and Cancel file request
  • Cancel, Reject and Take away all recordsdata or file requests

Applied sciences

  • VueJS – Frontend Framework
  • NuxtJS – Vue Framework
  • VuetifyJS – Vue Materials Design Framework
  • WebRTC – Net Framework For Actual-Time Communication Between Browsers
  • NodeJS – Use JavaScript On The Server Aspect
  • MongoDB – Database Administration System
  • SocketIO – A JS Library For Communication Between Consumer And Server

Supported Browsers

  • Chrome
  • Edge (Chromium Based mostly)
  • Firefox
  • Opera
  • Safari 13+

Leave a Reply

Your email address will not be published.