🚀 Built a Mini Online Code Judge github: https://lnkd.in/dctjcFBC I recently developed a lightweight Mini Judge using Java Spring Boot and Vanilla JavaScript — inspired by platforms like Codeforces & HackerRank. 💡 What it does: • Write and run Java code directly in the browser • Provide custom input before execution • Get real-time output instantly • Navigate across multiple coding questions ⚙️ Tech Stack: Frontend — HTML, CSS, JavaScript Backend — Java, Spring Boot Execution — ProcessBuilder (javac & java) Testing — Postman 🔍 Key Features: • Real-time compilation & execution • Compilation + runtime error handling • Input/Output based testing • Multi-question navigation • 5-second timeout to prevent infinite loops 🛠️ How it works: The frontend sends user code + input to the backend via REST APIs → backend compiles & runs the code → output is returned and displayed instantly. This project helped me understand how online judges work internally and improved my backend + system-level thinking. 👨💻 Author: Shailesh Sadanand Sonawane #Java #SpringBoot #WebDevelopment #Coding #Projects #SoftwareDevelopment #LearningByBuild

To view or add a comment, sign in

Explore content categories