This document presents a research paper on developing a peer-to-peer (P2P) file sharing web application using WebRTC. The researchers aim to address limitations of traditional centralized file sharing systems, such as reliance on centralized servers that create performance and security issues. They propose a decentralized P2P file sharing system that allows direct data transfer between users without centralized servers. The system utilizes WebRTC's real-time communication abilities as well as a distributed hash table to enable file searching and sharing between peers. The researchers evaluate the system's performance, scalability, and security compared to centralized alternatives and aim to provide insights on developing secure and efficient P2P file sharing applications using WebRTC.