프로젝트 배경
방탈출은 테마마다 난이도·장르·분위기가 크게 다르지만, 흩어진 정보 탓에 취향에 맞는 테마를 고르기 어렵습니다. '방방곡곡'은 전국 방탈출 테마 정보를 한곳에 모으고, 사용자의 리뷰·취향을 분석해 맞춤 테마를 추천하는 플랫폼입니다. 개인뿐 아니라 함께 갈 그룹 구성원 모두에게 맞는 테마를 추천하는 기능도 제공합니다. 저는 이 프로젝트에서 백엔드를 담당하여, 추천·검색의 토대가 되는 테마 데이터셋을 직접
프로젝트 성과
추천 기반 데이터 구축
전국 방탈출 테마 데이터셋을 직접 수집·정제해, 리뷰·추천 플랫폼이 동작하는 데이터 기반을 마련했습니다.
백엔드 API 개발
테마·검색·리뷰·찜·프로필 등 핵심 도메인 REST API를 Spring Boot·JPA·QueryDSL로 설계·구현했습니다.
추천 로직 설계·연구 참여
CF·CBF·Hybrid 추천 로직 설계·연구에 참여하고, 리뷰·찜 데이터를 추천에 연계해 사용자 취향 기반 맞춤 추천이 동작하도록 했습니다.
실서비스 MVP 오픈
팀 협업으로 리뷰·추천 플랫폼 MVP를 완성해 실제 도메인으로 오픈하고 시연까지 마쳤습니다.
문서 기반 협업
Git·Jira·Swagger API 문서 기반으로 프론트엔드·추천 서버와 협업하며 백엔드 API를 안정적으로 연동했습니다.
핵심 기능
프로젝트 상세
[ 데이터셋 수집·구축 ] 전국 방탈출 테마 정보(사진·장르·시놉시스 등)를 수집·정제해 데이터셋(CSV) 구축 검색·추천이 동작하는 기반 테마 도메인 데이터 마련 [ 도메인 API 개발 ] Spring Boot + JPA + QueryDSL, MySQL 기반 REST API 테마 목록·상세·필터 검색, 리뷰 작성·관리, 찜(관심), 프로필·방문 통계 API Swagger로 API 문서화






