CodeGeek: A Next-Generation Coding Platform with AI- Driven Feedback

Authors

  • Dr. Madhur Jain Assistant Professor, Department of Information Technology, Bhagwan Parshuram Institute of Technology, Delhi, India Author
  • Dr. Shilpi Jain Associate Professor, Department of Mathematics, ARSD College, University of Delhi, Delhi, India Author
  • Nipun Baryah Student, Department of Information Technology, Bhagwan Parshuram Institute of technology, Delhi, India Author

DOI:

https://doi.org/10.32628/CSEIT25112754

Keywords:

Online Coding Platform, MERN Stack, Judge0 API, Competitive Programming, AI Code Assistant, Code Execution

Abstract

As the demand for online coding platforms continues to rise, developers require efficient and feature-rich environments for coding practice and problem-solving. CodeGeek is a web-based coding platform designed to enhance programming education and competitive coding by offering real-time code execution, an AI- powered coding assistant, and a comprehensive problem repository. This platform is built on the MERN stack, leveraging MongoDB for data storage, Express.js for backend functionality, React.js for the user interface, and Node.js for server-side execution. To enhance the coding experience, it integrates Monaco Editor for interactive coding and supports multiple programming languages via the Judge0 API [1][2][12][13]. With CodeGeek, users can write, test, and optimize their code against predefined test cases, ensuring accuracy and efficiency. The AI-driven assistant provides contextual hints, debugging support, and performance insights, helping users improve their coding skills. Looking ahead, planned enhancements include coding contests, broader language support, and a diverse range of programming challenges to foster a dynamic learning environment. By integrating modern web technologies and AI-powered assistance, CodeGeek strives to create an engaging and intelligent coding platform tailored to students, developers, and competitive programmers, enhancing both learning and problem-solving efficiency.

Downloads

Download data is not yet available.

References

Pandey, A. K. R., Sahu, A. K. R., & Jaiswal, V. K. R., "Research Paper on E-Learning Education for Educational Institutes using MERN Technology and Software Engineering Approach," International Journal for Research in Applied Science and Engineering Technology, vol. 10, no. 1, 2022.

Khan, A., & Gonsalvez, J. J., "The MERN Stack Revolution: A Review of its Impact on Modern Web Development," International Journal of Global Sustainability, vol. 6, no. 1, 2023.

Brown, L., "New Research Reveals AI- Powered Coding Assistants Boost Developer Productivity by 26%: What IT Leaders Need to Know," IT Revolution, Sep. 2024, https://itrevolution.com/articles/new- research-reveals-ai-coding-assistants-boost-developer-productivity-by-26-what- it-leaders-need-to-know/.

"Pros and Cons Analysis of MERN Stack Framework for Web Development," International Journal of Research Publication and Reviews, vol. 5, no. 5, 2024.

"Code Classroom (Assignment Based Coding Platform) using MERN," International Journal of Innovative Research in Technology, vol. 8, no. 4, 2024.

"AI-Powered Coding Assistants: Shaping The Future Of Software Development," Everest Group, Jan. 2025, https://www.everestgrp.com/ai-powered- coding-assistants-shaping-the-future-of- software-development-blog.html.

"Generative Artificial Intelligence Coding Assistants Strategic Research Report 2025," BusinessWire, Mar. 2025, https://www.businesswire.com/news/home/20250319490646/en/Generative- Artificial-Intelligence-Coding-Assistants- Strategic-Research-Report-2025-Market- to-Reach-%2497.9-Billion-by-2030-at-a- CAGR-of-24.8-Driven-by-Growing- Adoption-of-Low--and-No-Code- Platforms---ResearchAndMarkets.com.

MongoDB Documentation, MongoDB, 2025, https://www.mongodb.com/docs.

Mozilla Developer Network JavaScript Documentation, https://developer.mozilla.org/en- US/docs/Web/JavaScript/Guide​:c ontentReference[oaicite:7]{index=7}.

Node.js Documentation 2025, https://nodejs.org/en/docs​:content Reference[oaicite:4]{index=4}.

React.js Documentation, React, 2025, https://reactjs.org/docs/getting- started.html.

Judge0 API Documentation, https://judge0.com/docs​:contentR eference[oaicite:6]{index=6}.

Microsoft, "Monaco Editor Documentation," 2025, [Online]. Available: https://microsoft.github.io/monaco-editor/.

Downloads

Published

30-03-2025

Issue

Section

Research Articles