"우리 어디서 만날까?" > 친구와 나의 중간 지점을 찾아 가장 가까운 지하철역 및 중간 지점을 추천해주는 서비스입니다.
- 실시간 장소 검색: 카카오 API를 활용해 장소명으로 위치 추출
- 중간지점 계산: 두 좌표의 산술 평균으로 정중앙 위치 산출
- 지하철역 추천: 중간 좌표 기준 반경 2km 내 가장 가까운 역 매칭
- 모던한 UI: 한눈에 들어오는 지도와 직관적인 카드형 검색창
- 2026.01.09 ~ 2026.01.11
- Backend: Java 17, Spring Boot 3.x, MyBatis, MySQL
- Frontend: HTML5, CSS3, JavaScript, Thymeleaf
- API: Kakao Maps API (Places, Geocoder)
src/main/
├── java/com/meetup/midpoint/
│ ├── controller/ # API 및 페이지 라우팅
│ ├── service/ # 중간지점 계산 및 비즈니스 로직
│ ├── mapper/ # MyBatis 매퍼 인터페이스
│ └── dto/ # 데이터 전송 객체
└── resources/
├── static/ # CSS, JS 정적 파일
├── templates/ # HTML(Thymeleaf) 파일
└── mapper/ # SQL 쿼리 XML
home.html파일의appkey=부분에 본인의 카카오 JavaScript 키를 입력합니다.- 프로젝트 실행 후
http://localhost:8080에 접속합니다.