Skip to content
notpritam.Back to the canvasSay hello
Coding platformPublished source

MyCodeJudge.

Pick a problem. Write it. Run it.

A full-stack coding-practice platform I built around the complete loop: find a question, solve it in the editor, execute the code, and review the submission.

Explore the source
THE STORY

Why this exists.

The problem

A coding problem is only useful to practise when you can test an approach and understand its result. A judge needs to connect the problem statement, code, execution, and submission history.

The approach

Build a searchable question library and an integrated editor, backed by an execution service that runs submitted code in Docker containers.

The useful parts.

What the product brings into one place.

01

Find a question

Filter the problem library by difficulty, topic, and company to choose what to practise.

02

Write and submit

Keep the problem statement and coding editor together, then review the submitted solution and result.

03

Multiple languages

The execution workflow supports Java, JavaScript, C++, and Python.

04

A complete application

Google authentication, submission history, and question administration sit around the core solving experience.

From start to outcome.

Walk through the product, one step at a time.

STEP 01 OF 04

Choose a problem

Browse the question list and narrow it by the area or difficulty you want to work on.

WHAT THIS GIVES YOUA focused practice session.

Behind the build.

Decisions, boundaries, and the current state of the work.

The frontend uses Next.js, shadcn/ui, and Tailwind CSS. The backend combines Node.js, Express, MongoDB, and Docker-based execution.

Take a closer look.

Open the product or explore its source material.

Explore the source