문서 목적
기획안을 실제 개발 순서로 전환한 3주 MVP 실행 계획입니다. 각 단계는 선행 조건, 작업, 산출물, 완료 기준 순서로 확인합니다.
원본 기획안
타임어택 코딩 도장 기획안
MVP 범위
포함
- 초보 모드: 자연어 의사코드 작성 및 Hugging Face 기반 평가/피드백
- 중수 모드: Python/C++ 코드 스켈레톤의 TODO 구현 및 샌드박스 채점
- 고수 모드: 빈 편집기에서 전체 코드 작성 및 샌드박스 채점
- 문제 조회, 제출, 결과 표시, 카운트다운, 시간 종료 자동 제출
- 최소 문제 세트와 테스트 케이스
- Vercel 배포와 기본 오류 추적
MVP에서 제외
- 회원가입, 소셜 로그인, 랭킹, 결제
- 실시간 대전, 커뮤니티, 관리자용 대규모 CMS
- 다국어 및 Python/C++ 외 언어
- 자체 Judge0 도커 운영과 대규모 트래픽 최적화
착수 전 확정할 사항
- [x] 프론트엔드를 Next.js App Router와 TypeScript로 확정한다.
- [x] 백엔드는 Vercel Functions에서 동작하는 Flask API로 확정한다.