프로젝트 갤러리

프로젝트 소개

늦은 시간의 이동 경로와 동행 정보를 연결해 캠퍼스 귀가 과정의 불안을 줄입니다.

SafeRoute는 가장 짧은 길보다 사용자가 안심하고 이동할 수 있는 선택지를 제공하는 캠퍼스 안전 서비스입니다. 목적지와 출발 시간을 기준으로 주변 환경을 반영한 경로를 보여주고, 방향과 시간이 비슷한 교내 구성원이 서로 동행할 수 있게 합니다.

문제와 접근

  • 거리만 고려한 길 안내 — 사용자가 확인할 수 있는 주변 정보와 주요 지점을 경로와 함께 제공합니다.
  • 동행을 구하기 어려움 — 목적지 방향과 출발 시간이 비슷한 요청끼리 연결합니다.
  • 이동 중 상태 공유의 부재 — 출발, 이동과 도착 상태를 지정한 연락 대상과 공유합니다.

주요 기능

  • 안심 경로 탐색 — 목적지까지의 경로와 주변 주요 지점을 지도에서 비교합니다.
  • 동행 요청 — 출발 시간과 이동 방향을 기준으로 동행 가능 요청을 확인합니다.
  • 이동 상태 공유 — 출발부터 도착까지 현재 상태와 비상 연락 정보를 전달합니다.

이용 흐름

  1. 목적지와 출발 예정 시간을 입력합니다.
  2. 추천 경로를 비교하고 필요한 경우 동행을 요청합니다.
  3. 연결된 사용자와 만날 위치를 확인합니다.
  4. 이동 상태를 공유하며 목적지까지 이동합니다.

기술 구성

영역기술역할
React Native경로 탐색과 동행 화면 구성
서버FastAPI경로 요청, 동행과 이동 상태 API 제공
지도Kakao Map위치 검색과 경로·주요 지점 표시

<empty-block/>