shaderDrop

https://shaderdrop.com/

  • Developed a Client/Server Node.js and React app to help transfer files
  • Designed a Network Protocol using WebSockets and WebRTC to quickly identify and connect clients using a Camera and a QR Code
  • Written in TypeScript, compiled with WebPack, and run in Node.js with Testing done with Mocha
  • Deployed on Linode Cloud using Docker and Docker Compose

https://github.com/Maxqia/shaderDrop