CodeEdu- Code, Compile, Collaborate
Abstract— This research paper explores the development, functionality, and impact of CodeEdu, an AI-integrated, realtime collaborative platform for coding practice, online assessments, and technical interviews. Developed using the MERN stack with Socket.IO and WebRTC, it features a dynamic DSA problem-solving interface with support for C++, JavaScript, Python, and Java. CodeEdu integrates Google Gemini AI to offer error explanation, solution guidance, and intelligent hint generation. The platform’s secure interview module includes real-time proctoring, ESC key tracking, email-based room access, and face-to-face interviews with video calling and live code sharing via sockets. Users can also upload custom problems for personalized practice. With responsive UI, real-time collaboration, and scalable architecture, CodeEdu benefits students, educators, and recruiters alike. Future enhancements include mobile support, code grading, and adaptive AI learning paths to meet evolving academic and industry demands.
Authors
- Samir Kashyap (ORCID: https://orcid.org/0000-0003-0777-3172)
Institutions
- University of Mumbai (IN)
Publication Details
- Journal
- INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
- Published
- 2025-04-22
- DOI
- https://doi.org/10.55041/ijsrem44977
- Primary Topic
- Software Engineering Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00