프로젝트 소개
게임 관련 정보를 하나의 웹 인터페이스에서 쉽게 탐색하도록 구성했습니다.
내가 맡은 일
3인 팀 개발 · 백엔드 중심, 데이터 연동과 처리 담당
Riot Games API 데이터 구조를 반영한 DB 공동 설계
외부 API 데이터 수집과 DTO·Entity 변환
데이터 중복 확인, 저장·검색 처리
Riot Games API 호출 시 공통 예외 처리 및 오류 응답 정리
ResponseEntity를 활용한 REST API 응답 형식 통일
프론트엔드 API 연동 및 통합 검증
배경과 설계
소환사 전적 검색과 통계, 챔피언·아이템 정보를 조회할 수 있도록 구성했습니다.
구현 과정과 과제
Riot Games API 연동에서 발생하는 오류를 일관되게 처리하도록 공통 예외 처리와 REST API 응답 형식을 정리했습니다.
주요 기능
- 소환사 전적 검색
- 전적 통계
- 챔피언 정보 조회
- 아이템 정보 조회
사용 기술
개발 방식
담당 코드 작성 과정에서 Cursor의 자동완성 기능을 활용했습니다.

