maptogether — 위치 기반 단기 실시간 정보 공유 SNS
maptogether는 지도 앱의 장기 고정 정보(건물, 도로 등)가 아닌, 단기 실시간 정보를 위치 기반으로 공유하고 SNS 형태로 유효성을 상호 검증하는 웹앱이다.
프로젝트 개요
| 항목 | 내용 |
|---|---|
| 상태 | 완성 (포트폴리오) |
| 유형 | 개인 프로젝트 |
| 주요 기술 | Next.js, 네이버 지도 API, GPS, Google / Kakao OAuth |
기획 배경
기존 지도 서비스는 건물·도로 등 장기 고정 정보에 최적화되어 있다. 반면 "지금 이 장소에서 무슨 일이 일어나고 있는가"에 해당하는 단기 실시간 정보를 공유·검증하는 플랫폼은 부재하다. maptogether는 이 공백을 메우기 위해 기획됐다.
- 단기 정보: 교통 혼잡, 행사, 공사, 돌발 상황 등 시간이 지나면 유효하지 않은 정보
- 상호 검증: 다른 사용자가 해당 정보의 신뢰도를 평가하는 구조
기술 구현
위치 기반 게시물
GPS를 통해 사용자 현재 위치를 감지하고, 해당 좌표에 게시물을 등록한다. 네이버 지도 API로 지도 레이어를 렌더링하며, 게시물을 지도 위에 마커로 표시한다.
신뢰도 검증 구조
게시물에 "유효함 / 유효하지 않음" 형태의 투표를 도입하여 정보의 현재 신뢰도를 시각화했다. 투표 집계 결과를 기반으로 게시물 노출 우선순위를 조정한다.
인증
Google OAuth, Kakao OAuth 소셜 로그인을 지원하여 별도 회원가입 없이 빠르게 진입할 수 있도록 설계했다.
현황
완성 후 종료된 포트폴리오용 프로젝트다. 실시간 정보 신뢰도 검증 구조 설계 및 지도 API 연동 경험을 확보하는 데 목적이 있었다.