Skip to content

jeonbyeongmin/code-kata

Repository files navigation

Code Kata

매일 Gemini가 생성한 알고리즘 문제를 풀며 프로그래밍 실력을 향상시키는 웹 애플리케이션

기능

  • 일일 문제: 매일 새로운 알고리즘 문제 제공
  • 다양한 언어 지원: JavaScript, Python, Rust 지원 (확장 가능)
  • 적응형 난이도: Day가 증가할수록 점진적으로 어려워지는 문제

MVP 기능

  • 언어 선택 (JavaScript, Python, Rust)
  • Gemini AI 문제 생성
  • 진도 추적 및 저장
  • JavaScript 코드 실행 및 테스트
  • Python/Rust 실행 (예정)

향후 계획

  • 서버사이드 실행: Python, Rust 등 추가 언어 지원
  • 문제 난이도 조절: AI 기반 개인화된 문제 생성
  • 성과 추적: 통계 및 학습 분석
  • 소셜 기능: 진도 공유 및 경쟁

이미지

스크린샷 2025-07-14 23 10 09 스크린샷 2025-07-14 23 11 12