LeetCode Clone
Independent full-stack build · 2023–2025
A coding-practice interface with problem browsing, an editor, examples, and submission feedback. Built with Next.js, TypeScript, and Firebase.
A coding-practice clone. It does not establish a production-grade isolated code-execution service.
View repositoryThe reworked dark workspace with a Two Sum solution in the editor.
Read the problem
The problem description and first example from the workspace capture.
Code and test cases
The editor and test panel from the same screenshot. Test cases run in the browser, not an isolated server.
Find the two values that add up to the target.
[2, 7, 11, 15]
target = 9[0, 1]A practice workspace
The layout keeps the problem, solution, and feedback within one view.
Implementation notes
Keep the problem and editor together.
The interface brings the problem statement, examples, and editor into a shared workspace so they can be read together.
Leave room for the code.
The split layout separates reading from editing. Compact controls keep problem navigation close to the active task.
Build the practice flow.
The project connects a typed React interface to Firebase services. It is a coding-practice clone, with no claim of a production-grade isolated code-execution service.