A backend service that allows users to submit code snippets in various programming languages, execute them on a server, and receive the output or error messages.
-
A system where users can:
- Run code snippets in various programming languages.
- Get real-time outputs or errors.
- Implement containerization (Docker) for execution.
-
Features
- Multi-language Support: Execute code in C, C++, Java, JavaScript, and Python.
- Docker-based Execution: Each code snippet runs in an isolated container.
- Asynchronous Processing: Uses Redis queue for managing execution requests.
Test API Endpoints: Postman Collection