Interview: A Real-Time Collaborative Coding Platform with Integrated WebRTC Communication and Secure Execution Sandboxing

Authors

  • Antara Armarkar
  • Ashlesha Nat
  • Akansha Awchat
  • Kashish gajbhiye
  • Kunal Sonwane
  • Archana Potnurwar

Keywords:

Real-Time Collaboration, WebRTC, WebSockets, Docker, Remote Coding, Code Editor, Full-Stack Web Development, Pair Programming.

Abstract

Interview presents a full-stack solution for real-time technical interviews featuring synchronized code editing, video conferencing, and secure code execution. The system combines Yjs CRDTs for sub-100ms editor synchronization, PeerJS for WebRTC media streaming with 98% NAT traversal success rate, and Docker-based sandboxing achieving 99.9% process isolation. A novel architecture using tRPC for type-safe RPC communication demonstrates 40% reduced API errors compared to REST implementations. Experimental results show sustained performance under 50+ concurrent sessions with 800ms average Docker cold start times.

Downloads

Download data is not yet available.

Downloads

Published

2025-05-20

How to Cite

Antara Armarkar, Ashlesha Nat, Akansha Awchat, Kashish gajbhiye, Kunal Sonwane, & Archana Potnurwar. (2025). Interview: A Real-Time Collaborative Coding Platform with Integrated WebRTC Communication and Secure Execution Sandboxing. International Journal of Progressive Research in Science and Engineering, 6(05), 160–162. Retrieved from https://journal.ijprse.com/index.php/ijprse/article/view/1200

Issue

Section

Articles