How can you transfer files directly and securely between two devices without relying on a central server or cloud storage? We built this P2P File Transfer application to answer that question. The project is a Blazor web app that uses a server-less architecture orchestrated with WebRTC for the direct peer-to-peer connection and SignalR for the initial signaling. This approach completely bypasses the need for cloud intermediaries or user authentication. By optimizing the signaling process in ASP.NET Core, I was able to cut the connection setup time by 40%. Performance was further streamlined by using the Stream API for efficient file I/O and EF Core with SQLite for lightweight transfer metadata logging