PeerDrop is a browser-based peer-to-peer file transfer application built with WebRTC. It enables users to share files directly between devices without routing file data through a central server. A lightweight signaling layer is used only to establ…
PeerDrop is a browser-based peer-to-peer file transfer application built with WebRTC. It enables users to share files directly between devices without routing file data through a central server. A lightweight signaling layer is used only to establish connections, while all transfers occur directly between peers.
During the development of PeerDrop, I used ChatGPT and GitHub Copilot to assist with debugging, fixing bugs, and implementing parts of the peer-to-peer architecture. AI tools were also used to help resolve issues related to library usage, signaling logic, and connection handling. All architectural decisions and final implementations were reviewed and validated by me.