콘텐츠로 이동

2 유저 저니 — 텍스트로 보기

← 다이어그램으로 · 그림의 라벨과 연결을 원본 draw.io 파일에서 그대로 뽑았습니다. 53항목 · 0연결.

  • FillMap · User Journey v2 — 외출 여정 (2026.07)
  • 보조자료 (Not Architecture) — 사용자 관점 흐름 · UX 참고용
  • 목표
  • 행동
  • 터치포인트
  • 시스템
  • 감정
  • 기회
  • 터치포인트 색 = SA v2(Application Architecture) 화면 색과 동일 · 시스템 행의 정본은 SA v2·SysA v2·CA v2 · 수치: 영상 30초 상한 · AI 처리 1080p 30초 실측 4.3분 · 탐험률 동 단위

1. 외출 전

    1. 발견·탐색
  • 가고 싶은 곳·요즘 뜨는 곳을 찾는다
  • 지도 격자 탐색 · 행정동 검색 — 핫구역 순위·격자 썸네일 미리보기 · 미션(축제·코스) 훑기
  • 로그인·온보딩
  • ① 지도 홈
  • ③ 핫구역
  • ② 격자 썸네일
  • GET /api/grids (뷰포트 bbox) — GET /api/missions/active (TTL 1h) · GET /api/grids/hot (Redis ZSET)
  • “어디가 요즘 예쁠까?” 기대감 · 발견의 즐거움
  • 핫구역 신선도 · 미션 칩 노출 기준

2. 외출 중

    1. 촬영·점령
  • 그 순간을 짧게 남기고 칸을 점령한다
  • 현장 촬영 또는 갤러리 선택 (≤30초) — 공개 범위 선택 (기본 PRIVATE) · 업로드 · 진행 확인
  • ⑥ 촬영·업로드
  • 격자 내 GPS 검증 — presigned PUT → S3 → 메타 저장 · 점령·재방문 판정 · Kafka 발행
  • “빠르고 부담 없이 남기고 싶다”
  • 촬영→업로드 단계 수 최소화
    1. 미션·스탬프 (신규)
  • 축제·코스를 돌며 스탬프를 모은다
  • 미션 확인 — 면(축제)·마커(팝업)·폴리라인(코스) — 미션 격자에서 촬영 · 스탬프 획득 연출
  • ① 지도 홈
  • ⑥ 촬영·업로드
  • GET /api/missions/active — 코스 포토스팟 판정 (스팟 N곳 중 target) · user_missions 진행도 갱신
  • ‘N칸 중 M칸’ 수집 재미
  • 코스 시작점·순번 표기 (미결)

3. 외출 후

    1. 처리 대기·시청
  • 내 영상이 잘 나왔는지 확인하고 나눈다
  • 인코딩 상태 확인 (4단계) — AI 하이라이트 구간 조정 · 블러 토글 · 재생 · 좋아요
  • ⑥ 촬영·업로드
  • ④ 격자 상세
  • ② 격자 썸네일
  • FastAPI 파이프라인 — 1080p 30초 실측 4.3분 — processing_status = READY 갱신 · presigned GET 재생
  • “AI가 알아서 골라준다” · 처리 대기 지루함
  • 처리 지연 체감 최소화 (상태 표시·푸시)
    1. 도감·리텐션
  • 내 지도가 채워지는 재미를 확인한다
  • 도감 지도·갤러리·뱃지 확인 — 지역별 탐험률 (동 단위) 확인 · 스탬프북 ‘15개 중 3개’
  • ⑦ 개인 도감
  • GET /api/collections/summary·grids — region_stats (동 단위 탐험률) · badges · streaks
  • “내 지도가 채워진다” 성취감 · 공유 욕구
  • 스트릭·뱃지 알림 타이밍