2 유저 저니
USER JOURNEY
−
100%
+
전체화면
원본 .drawio ↓
1. 외출 전
1. 외출 전
1. 발견·탐색
1. 발견·탐색
가고 싶은 곳·요즘 뜨는 곳을 찾는다
가고 싶은 곳·요즘 뜨는 곳을 찾는다
지도 격자 탐색 · 행정동 검색
핫구역 순위·격자 썸네일 미리보기
미션(축제·코스) 훑기
지도 격자 탐색 · 행정동 검색
핫구역 순위·격자 썸네일 미리보기
미션(축제·코스) 훑기
로그인·온보딩
로그인·온보딩
① 지도 홈
① 지도 홈
③ 핫구역
③ 핫구역
② 격자 썸네일
② 격자 썸네일
GET /api/grids (뷰포트 bbox)
GET /api/missions/active (TTL 1h)
GET /api/grids/hot (Redis ZSET)
GET /api/grids (뷰포트 bbox)
GET /api/missions/active (TTL 1h)
GET /api/grids/hot (Redis ZSET)
“어디가 요즘 예쁠까?” 기대감 · 발견의 즐거움
“어디가 요즘 예쁠까?” 기대감 · 발견의 즐거움
핫구역 신선도 · 미션 칩 노출 기준
핫구역 신선도 · 미션 칩 노출 기준
2. 외출 중
2. 외출 중
2. 촬영·점령
2. 촬영·점령
그 순간을 짧게 남기고 칸을 점령한다
그 순간을 짧게 남기고 칸을 점령한다
현장 촬영 또는 갤러리 선택 (≤30초)
공개 범위 선택 (기본 PRIVATE)
업로드 · 진행 확인
현장 촬영 또는 갤러리 선택 (≤30초)
공개 범위 선택 (기본 PRIVATE)
업로드 · 진행 확인
⑥ 촬영·업로드
⑥ 촬영·업로드
격자 내 GPS 검증
presigned PUT → S3 → 메타 저장
점령·재방문 판정 · Kafka 발행
격자 내 GPS 검증
presigned PUT → S3 → 메타 저장
점령·재방문 판정 · Kafka 발행
“빠르고 부담 없이 남기고 싶다”
“빠르고 부담 없이 남기고 싶다”
촬영→업로드 단계 수 최소화
촬영→업로드 단계 수 최소화
3. 미션·스탬프 (신규)
3. 미션·스탬프 (신규)
축제·코스를 돌며 스탬프를 모은다
축제·코스를 돌며 스탬프를 모은다
미션 확인 — 면(축제)·마커(팝업)·폴리라인(코스)
미션 격자에서 촬영
스탬프 획득 연출
미션 확인 — 면(축제)·마커(팝업)·폴리라인(코스)
미션 격자에서 촬영
스탬프 획득 연출
① 지도 홈
① 지도 홈
⑥ 촬영·업로드
⑥ 촬영·업로드
GET /api/missions/active
코스 포토스팟 판정 (스팟 N곳 중 target)
user_missions 진행도 갱신
GET /api/missions/active
코스 포토스팟 판정 (스팟 N곳 중 target)
user_missions 진행도 갱신
‘N칸 중 M칸’ 수집 재미
‘N칸 중 M칸’ 수집 재미
코스 시작점·순번 표기 (미결)
코스 시작점·순번 표기 (미결)
3. 외출 후
3. 외출 후
4. 처리 대기·시청
4. 처리 대기·시청
내 영상이 잘 나왔는지 확인하고 나눈다
내 영상이 잘 나왔는지 확인하고 나눈다
인코딩 상태 확인 (4단계)
AI 하이라이트 구간 조정 · 블러 토글
재생 · 좋아요
인코딩 상태 확인 (4단계)
AI 하이라이트 구간 조정 · 블러 토글
재생 · 좋아요
⑥ 촬영·업로드
⑥ 촬영·업로드
④ 격자 상세
④ 격자 상세
② 격자 썸네일
② 격자 썸네일
FastAPI 파이프라인 — 1080p 30초 실측 4.3분
processing_status = READY 갱신
presigned GET 재생
FastAPI 파이프라인 — 1080p 30초 실측 4.3분
processing_status = READY 갱신
presigned GET 재생
“AI가 알아서 골라준다” · 처리 대기 지루함
“AI가 알아서 골라준다” · 처리 대기 지루함
처리 지연 체감 최소화 (상태 표시·푸시)
처리 지연 체감 최소화 (상태 표시·푸시)
5. 도감·리텐션
5. 도감·리텐션
내 지도가 채워지는 재미를 확인한다
내 지도가 채워지는 재미를 확인한다
도감 지도·갤러리·뱃지 확인
지역별 탐험률 (동 단위) 확인
스탬프북 ‘15개 중 3개’
도감 지도·갤러리·뱃지 확인
지역별 탐험률 (동 단위) 확인
스탬프북 ‘15개 중 3개’
⑦ 개인 도감
⑦ 개인 도감
GET /api/collections/summary·grids
region_stats (동 단위 탐험률)
badges · streaks
GET /api/collections/summary·grids
region_stats (동 단위 탐험률)
badges · streaks
“내 지도가 채워진다” 성취감 · 공유 욕구
“내 지도가 채워진다” 성취감 · 공유 욕구
스트릭·뱃지 알림 타이밍
스트릭·뱃지 알림 타이밍
목표
목표
행동
행동
터치포인트
터치포인트
시스템
시스템
감정
감정
기회
기회
FillMap · User Journey v2 — 외출 여정 (2026.07)
FillMap · User Journey v2 — 외출 여정 (2026.07)
보조자료 (Not Architecture) — 사용자 관점 흐름 · UX 참고용
보조자료 (Not Architecture) — 사용자 관점 흐름 · UX 참고용
터치포인트 색 = SA v2(Application Architecture) 화면 색과 동일 · 시스템 행의 정본은 SA v2·SysA v2·CA v2 · 수치: 영상 30초 상한 · AI 처리 1080p 30초 실측 4.3분 · 탐험률 동 단위
터치포인트 색 = SA v2(Application Architecture) 화면 색과 동일 · 시스템 행의 정본은 SA v2·SysA v2·CA v2 · 수치: 영상 30초 상한 · AI 처리 1080p 30초 실측 4.3분 · 탐험률 동 단위
Text is not SVG - cannot display
이 그림에는 연결선이 없습니다. 확대하면 프레임 안에서 끌어 옮길 수 있습니다.