A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 전체 병합 alt + O M A 셀 분할(병합취소) alt + O M U | |||||||||||||||||||||||||
2 | 에픽 (대주제) | 유저에게 보일 화면 | 구현 순서 | 스토리 (중간주제) | Task (하위 과제) | 소요 시간 | 중요도 | 담당자 | 진행 단계 | 비고 | 필요 기술 | |||||||||||||||
3 | 프로필 설정 | 프로필 설정 화면 | 1 | 뒤로가기를 누른다 | 1-1 | 입력된 값을 무시하고 채팅방 목록 화면으로 이동한다. | (단위: 주/일/시) | (단위: 상 중 하) | ||||||||||||||||||
4 | 2 | 사진 버튼을 누른다 | 2-1 | 사용자 기기에 저장되어있는 사진 목록을 보인다. | ||||||||||||||||||||||
5 | 2 | 2-2 | 사진을 선택하면 해당 사진을 가져온 후 imageView에 보인다. | |||||||||||||||||||||||
6 | 3 | 프로필 수정 | 3-1 | 앨범에서 사진을 불러올 수 있다. | ||||||||||||||||||||||
7 | 3 | 3-2 | 이름을 입력하여 수정할 수 있다 | |||||||||||||||||||||||
8 | 3 | 3-2.1 | (숫자 / 영어 / 특수문자(_, -) / 한글) 길이 1~20자) 형식에 맞지 않으면 오류를 출력한다. | |||||||||||||||||||||||
9 | 3 | 3-3 | 키워드를 검색해서 내 관심사로 등록할 수 있다. | |||||||||||||||||||||||
10 | 3 | 3-4 | 내 위치를 바꿀 수 있다?(한다면 장소설정 fragment 재사용) | |||||||||||||||||||||||
11 | 4 | 저장 버튼을 누른다 | 4-1 | 변경된 값이 있는지 확인한다. | ||||||||||||||||||||||
12 | 4 | 4-2 | 변경된 값이 있다면, 입력된 값을 서버로 전송한다. | |||||||||||||||||||||||
13 | 4 | 4-3 | 채팅방 목록 화면으로 이동한다. | |||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | 회원가입 | 화원가입 화면 | 아이디를 입력한다 | |||||||||||||||||||||||
16 | 비밀번호를 입력한다 | |||||||||||||||||||||||||
17 | 비밀번호 확인을 입력한다 | |||||||||||||||||||||||||
18 | 닉네임을 입력한다 | |||||||||||||||||||||||||
19 | 전화번호를 입력한다 | |||||||||||||||||||||||||
20 | ||||||||||||||||||||||||||
21 | 로그인 | 로그인 화면 | 로그인 버튼을 누른다 | |||||||||||||||||||||||
22 | 자동 로그인 체크박스를 누른다 | |||||||||||||||||||||||||
23 | 구글 로그인 버튼을 누른다 | |||||||||||||||||||||||||
24 | 카카오 로그인 버튼을 누른다 | |||||||||||||||||||||||||
25 | 아이디/비밀번호 찾기 버튼을 누른다 | |||||||||||||||||||||||||
26 | 회원가입 버튼을 누른다 | |||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | 프로젝트 | 프로젝트 지도 | 프로젝트 생성 | 반경 100m 내에 플래그가 없을 경우 신규 프로젝트를 생성한다. | ||||||||||||||||||||||
29 | 존재한다면, 프로젝트 참여 유도 메세지를 띄운다 | |||||||||||||||||||||||||
30 | 프로젝트 이름과, 목표 거리를 설정한다. | |||||||||||||||||||||||||
31 | 거리에 기반한 프로젝트 종료일을 설정한다(최소 1km, 1km당 1주일(소수점 올림)) | |||||||||||||||||||||||||
32 | 경로 기반 프로젝트면 목적지, 경유지(최대 5개) 선택 | |||||||||||||||||||||||||
33 | 이미 제보된 청소가 필요한 곳을 마커로 표시해주기 | |||||||||||||||||||||||||
34 | 프로젝트 생성자가 선택한 마커 추가 가능 | |||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||
36 | 프로젝트 참여 | 지도상 존재하는 플래그를 누른다. | ||||||||||||||||||||||||
37 | 해당 릴레이의 기록들을 표시한다. List<유저 닉네임, 시작 일시, 종료 일시, 실시한 거리, 사진, 메모> , 지도에 경로 표시 | |||||||||||||||||||||||||
38 | 참여 버튼을 누른다 | |||||||||||||||||||||||||
39 | 경유지를 추가해 새로운 경로를 받을 수 있다 | |||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | 프로젝트 진행 | 이전 사용자들이 플로깅을 실시한 위치를 지도에 표시한다 | ||||||||||||||||||||||||
42 | 나의 기록을 실시간으로 표시한다(시작 시간, 경과 시간, 실시 거리, 지도에 경로 표시) | |||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | 프로젝트 중단 | 프로젝트 중단 | 중단 버튼을 누른다.(아무곳에서나, + 너무 한 위치에 오래 있을경우 + 경로프로젝트일 때 경로 벗어난 경우) | |||||||||||||||||||||||
45 | 중단시 프로젝트 잔여 거리가 0m 이상인지 확인한다. | |||||||||||||||||||||||||
46 | 중단시 메모를 남길 수 있다. (nullable), 사진을 남길 수 있다. | |||||||||||||||||||||||||
47 | 중단 지점에 플래그를 생성한다. | |||||||||||||||||||||||||
48 | 나의 기록을 표시한다 | |||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | 프로젝트 종료 | 프로젝트 종료 | 중단 버튼을 눌렀을 때 프로젝트의 목표 거리 이상이라면 종료한다. | |||||||||||||||||||||||
51 | 엔딩 크레딧을 띄워준다. (노출 데이터 종류 추후 결정) | |||||||||||||||||||||||||
52 | 엔딩 크레딧을 SNS에 공유할 수 있는 기능 | |||||||||||||||||||||||||
53 | 프로젝트에 참여한 사람들에게 기여도에 따른 보상을 제공한다. | |||||||||||||||||||||||||
54 | 지자체 협력 | |||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | 보상 | 마이프로필 | 보상 시스템 | 나무, 캐릭터 등등 성장형 요소 unity? | ||||||||||||||||||||||
57 | 개인은 프로젝트 중단 시점에 일정 포인트 지급 | |||||||||||||||||||||||||
58 | 프로젝트가 종료된 시점에 참여한 인원에게 포인트 지급 | 하 | 하 | 하 | 하 | |||||||||||||||||||||
59 | 지자체 협력 종량제 봉투 포인트 교환 | |||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | 랭킹 | 랭킹화면 | 랭킹 시스템 | 개인 거리 단위(일, 주, 월 단위 기준 제공) | ||||||||||||||||||||||
62 | 하루에 한번 집계 후 갱신한다 | |||||||||||||||||||||||||
63 | 기여도에 따라 분배 후 차등 포인트 지급한다. | |||||||||||||||||||||||||
64 | 랭킹 데이터 집계는 개인 플로깅 중단 시점에 갱신한다. | |||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | 악성 사용자 방지? | 속도 너무 빠른 경우 (6km 이상) 중단시키기 | ||||||||||||||||||||||||
67 | 기준 시간 이상 한 위치에 오래 머무르는 경우 중단시키기 | |||||||||||||||||||||||||
68 | 경로 일정 거리 이상 벗어난 경우 중단시키기 | |||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | 제보 기능 | 집 앞 제보가 필요한 경우 제보 기능 -> 제보 시 포인트 차감 | ||||||||||||||||||||||||
71 | 제보 들어온 곳 일회성 마커로 표시 | |||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |