CodeBridge is an interactive learning platform created by computer science students to make learning programming concepts intuitive and fun for beginners. Featuring live code execution, interactive sandbox challenges, achievement badges, and peer code reviews, CodeBridge bridges the gap between theoretical computer science and practical software engineering skills.
Problem Statement
- Beginners face steep learning curves and high frustration with setup environments in early coding courses.
- Traditional coding assignments lack instant interactive feedback and visual execution steps.
- Low engagement in introductory programming leads to high drop-off rates.
Project Objectives
- Create a zero-install browser sandbox for instant code execution in Python, C++, and JavaScript.
- Gamify learning through progressive problem levels, badges, and code leaderboard challenges.
- Provide step-by-step memory visualization during code execution.
Key Features
- Isolated sandboxed code execution container environment
- Real-time multiplayer coding duels and peer reviews
- Interactive step-by-step memory debugger visualization
- Automated code quality, performance & syntax feedback

