개발자로서 복잡한 시스템을 이해하고 문제를 해결할 때 CS 기본기의 중요성을 느낄 때가 많습니다. 하지만 두꺼운 전공 서적이나 긴 글을 읽는 것이 부담스러울 수 있습니다. CS Quiz Hub는 퀴즈 형식의 학습 방식을 통해 이러한 어려움을 해결하고자 합니다. 사용자는 퀴즈를 통해 흥미를 유지하면서도 반복 학습을 통해 주요 개념을 이해할 수 있으며, 틀린 문제에 대한 정답과 해설을 통해 자신의 약점을 보완할 수 있습니다.
- 퀴즈 주제 선택
- HTML / CSS, 자바스크립트, 프레임워크 및 라이브러리, 네트워크 등 다양한 주제를 선택할 수 있습니다.
- 퀴즈 옵션 설정
- 난이도(상, 중, 하)를 설정할 수 있습니다.
- 문제 개수와 문제 형식(객관식, OX 퀴즈, 빈칸 채우기)을 선택 가능합니다.
- 퀴즈
- 문제를 풀고 모든 문제를 완료한 후 제출합니다.
- 결과 화면 및 학습 피드백
- 정답 여부와 틀린 문제에 대한 해설을 제공하여 학습을 보완할 수 있습니다.
- 프론트엔드: React, TypeScript, styled-components
- API 연동: OpenAI API
- 배포: Vercel