Skip to content

chandravamsiakula/Done-Coding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Online Coding Compiler

An Online Coding Compiler Platform that allows users to write, run, and test code directly in the browser. It supports multiple programming languages and provides both sample and hidden test cases for evaluating user submissions

πŸš€ Features

πŸ‘¨β€πŸ’» Code editor with syntax highlighting

βš™οΈ Supports multiple languages (C, C++, Java, Python, etc.)

🧩 Custom test case system (Sample + Hidden)

πŸ“¦ Backend powered by PHP and RapidAPI/Judge0

πŸ“Š Automatic evaluation & real-time output display

πŸ•’ Time and memory limit handling

πŸ” Secure sandboxed execution environment

🌐 User-friendly and responsive UI (HTML + CSS)

🧱 Tech Stack Layer Technologies Frontend HTML, CSS, JavaScript Backend PHP API / Compiler Engine Judge0 / Custom Docker-based execution Database (optional) MySQL or SQLite Version Control GitHub πŸ’‘ How It Works

User writes code in the online editor.

The code is sent to the backend (PHP) via POST request.

Backend calls Judge0 API

The output is compared with expected output from test cases.

If all sample and hidden test cases pass β†’ βœ… Submission Accepted

Otherwise β†’ ❌ Test Case Failed message with details (for sample cases only).

About

A student can practice coding problem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published