프로젝트
Code Arena
다양한 난이도의 챌린지와 점수 추적, 스트릭, 리더보드를 제공하는 경쟁 코딩 플랫폼입니다.

프로젝트 소개
Code Arena는 Next.js, React, TypeScript로 만들어 완전 정적 사이트로 내보낸 경쟁 코딩 플랫폼입니다 — 백엔드 없음. 5개 티어에 걸쳐 20단계 난이도, 200개 이상의 챌린지를 제공하며 알고리즘 카테고리(배열, 동적 계획법, 그래프, 트리, 백트래킹)와 언어·도메인별 트랙(C, C++, Rust, Python, TypeScript, React, 네트워크, 보안, SQL)을 아우릅니다. 에디터는 8개 언어를 지원합니다: JavaScript와 TypeScript는 브라우저 로컬에서 실행되고, C, C++, Python, Go, Rust, Java는 Wandbox API를 통해 컴파일·실행됩니다. 시그니처 기능은 CodeBot_9000으로, 유휴 상태, 시간 임계값, 코드 패턴, 테스트 통과/실패에 따라 일곱 가지 무드의 빈정대는 코멘트를 던집니다. 진행은 localStorage에 저장되며 점수는 100점 + 속도 보너스입니다. 인터페이스는 시상대 리더보드, 일일 연속 트래킹, 홀로그래픽 3D 틸트 카드, 그리고 금-위-검정의 럭셔리 테마를 갖췄습니다.