Abstract: The rapid growth of computer science education and competitive programming has increased the demand for efficient online platforms that support coding practice, assessment, and skill evaluation. Traditional classroom-based learning and manual evaluation methods often lack scalability, instant feedback, and real-time performance analysis. To address these challenges, this paper presents CodeHub, a full-stack online coding practice and evaluation platform designed to help students enhance their programming and problem-solving skills.
CodeHub provides a centralized environment where users can practice Data Structures and Algorithms (DSA), solve coding problems, participate in contests, and receive instant code evaluation through an integrated online judge system. The platform supports secure user authentication, role-based access for students and administrators, and automated code execution using APIs such as Judge0. Built using modern web technologies including React, Node.js, PostgreSQL, and RESTful APIs, CodeHub ensures scalability, reliability, and a user-friendly experience. Experimental usage shows that CodeHub improves learning efficiency by providing real-time feedback, standardized evaluation, and continuous skill assessment, making it a valuable tool for modern programming education.
Keywords: Online Coding Platform, CodeHub, Data Structures and Algorithms, Code Evaluation, Judge0, Full-Stack Development, Programming Education
Downloads:
|
DOI:
10.17148/IJARCCE.2026.151139
[1] Neha A S, Dr. Madhu H.K, "CODEHUB: CODING PLATFORM," International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2026.151139