보이는 조각과 판정하는 ID를 분리
같은 단어가 여러 번 나와도 각 블록 ID로 구분합니다. 외부 드래그 데이터의 문구를 신뢰하지 않고 실제 문제의 조각인지 확인합니다.
작은 배움을 이어 주는 한글 퍼즐.
학습 API·생성 JSON 검증·React 연동과 통합
초성퀴즈·문장퍼즐·끝말잇기, 키보드와 드래그 조작
단어 판정, 중복 블록 방지와 실제 FastAPI 연결/실패 대체를 검사했습니다.
FastAPI·SQLAlchemy·PostgreSQL API와 AI 생성 JSON 처리, React 연동 및 코드 통합을 담당했습니다. 이번 포트폴리오는 원본 게임 UI와 자산을 재사용해 직접 조작할 수 있도록 연결했습니다.
FastAPI·SQLAlchemy·PostgreSQL API, AI 생성 JSON 처리, React 연동 지원, Git 병합·코드 통합 및 배포 협업.
DECISIONS & TRADE-OFFS같은 단어가 여러 번 나와도 각 블록 ID로 구분합니다. 외부 드래그 데이터의 문구를 신뢰하지 않고 실제 문제의 조각인지 확인합니다.
기본은 검증된 로컬 문제이며 선택한 서버 요청만 전송합니다. 인증·연결 실패 때도 현재 문제와 진행을 유지하도록 구성했습니다.
원본 React 게임의 표시 컴포넌트·자산을 재사용하고 정답 판정은 로컬 샘플에 연결했습니다. 초성퀴즈는 선택적 FastAPI 문제 요청을 지원하며, 문장퍼즐과 끝말잇기는 로컬 예시입니다. 원본 로그인·결제·운영 DB와 실제 AI 생성은 연결하지 않았습니다.