FilePastebin (link) is a peer to peer file transfer website based on WebRTC. The goal of the website is to help users share files between their mobile phones and their computers for those of us who are unable to use airdrop.
The website uses a Node.js backend with a Preact + vanilla HTML frontend. SocketIO is used as a message carrier to transport messages between the sending and receiving clients as part of the WebRTC protocol. The process was designed using the WebRTC guidelines from Mozilla