<aside>
📃
</aside>
01. 프로젝트 개요

<aside>
여행을 준비할 때, 관광지를 찾는 것에서 그치지 않고 이를 효율적인 동선으로 연결하는 과정이 필요합니다.
여기에 실제 방문자의 경험과 추천 정보까지 참고할 수 있다면 여행 계획의 완성도를 더욱 높일 수 있습니다.
‘여행가재’는 사용자가 여행에 필요한 장소를 탐색, 등록하고 여행 코스를 구성해보며 다른 사용자와 정보를 공유할 수 있는 커뮤니티 플랫폼입니다.
</aside>
02. 담당 역할 및 기여
<aside>
- 프로젝트 기획 및 설계
- 백엔드 개발
- 프론트엔드 개발
- 리팩토링
- 발표
</aside>
03. 주요 구현 기능
<aside>
여행 장소 조회 및 검색 기능 구현
- 카테고리 / 시군구 / 장소 / 관광지 데이터를 조회할 수 있는 기능 구현
- 사용자가 조건에 따라 원하는 장소를 탐색할 수 있도록 조회 및 검색 흐름 설계
- 지도 화면과 연계해 현재 위치 기반으로 장소 정보를 탐색할 수 있는 구조 구현
Kakao Map API 기반 장소 탐색 및 등록 기능 구현
- Kakao Map API를 연동해 지도 기반 장소 탐색 기능 구현
- 사용자가 원하는 장소를 직접 등록할 수 있는 입력 및 저장 흐름 구현
- 외부 API 데이터와 서비스 내부 데이터를 함께 활용할 수 있도록 검색·등록 구조 설계

여행 코스 등록 기능 구현
- 사용자가 직접 여행 코스를 작성하고 저장할 수 있는 화면 및 기능 구현
- 장소 선택과 코스 등록이 자연스럽게 이어지도록 사용자 흐름 설계
- 입력값 검증 및 예외 처리 로직을 반영해 등록 기능의 안정성 보완

여행 코스 게시물 작성 및 공유 기능 구현
- 등록한 여행 코스를 게시물 형태로 작성하고 공유할 수 있는 기능 구현
- 사용자 생성 콘텐츠가 서비스 내에 축적될 수 있도록 게시 흐름 구성
- 코스 등록부터 게시까지 이어지는 화면 구조를 설계하고 주요 페이지 구현

공통 로직 및 화면 구조 리팩토링
- 반복되는 로직을 공통 함수로 분리해 코드 재사용성 향상
- CSS 전역 스타일 변수를 적용해 화면 전반의 스타일 일관성 확보
- 디렉토리 구조와 예외 처리 로직을 정리해 유지보수성을 개선
</aside>
04. 기술 스택 및 시스템 아키텍쳐
<aside>
기술 스택 (사용 경험 표시)
</aside>
<aside>
<aside>
<aside>
- Database / External API
</aside>
<aside>