A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Epic | Story | Task | 비고 | 중요도 | 구현 여부 | 완료일 | 예정일 | 시간 | 담당자 | ||||||||||||||
2 | 네트워크 | 0. 유저는 실시간 정보를 볼 수 있어야 한다. | 0-0. 네트워크 구조 잡기 | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1.5 | 모두 | |||||||||||||||
3 | 0-1. 모든 API에 요청이 가능한 Class(BbusAPI)를 구현한다. | Usecase 별로 사용가능한 Protocol 분기처리 | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 5 | 지수/민상 | 달성률 | |||||||||||||||
4 | 0-2. 헤더와 URL을 받아 요청하는 Servcie단을 구현한다. | 우리 프로젝트에서는 GET 밖에 쓰지 않는다 | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1 | 지수/민상 | 91% | |||||||||||||||
5 | 0-3. API 요청별 프로토콜을 분리한다. | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1 | 지수/민상 | |||||||||||||||||
6 | 0-4. 영구저장소에 저장된 데이터를 요청하여 Publisher 형태로 반환하도록 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1 | 지수/민상 | |||||||||||||||||
7 | 0-5. 영구저장소에 즐겨찾기 정보를 저장할 수 있어야 한다. | 저장 : 정거장 고유 ID, 버스 노선 고유 ID, 순번, arsID | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1 | 지수/민상 | ||||||||||||||||
8 | 0-6. 결과로 넘어온 XML를 DTO로 반환할 수 있어야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 6 | 태훈 | |||||||||||||||||
9 | 0-7. 버스노선 전체 목록과 버스정류소 전체 목록 로컬 json 파일을 DTO 형태로 로드할 수 있어야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1.5 | 수정 | |||||||||||||||||
10 | 0-8. 엑세스 키 한도 초과 시 다음 AccessKey로 접근하여 Request할 수 있어야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 18 | 4주차 | 2 | 지수 | |||||||||||||||||
11 | 계 | O | 2021. 11. 11 | 18.5 | ||||||||||||||||||||
12 | 뷰 | 1. 유저는 기종에 관계없이 여러가지 화면들을 자연스럽게 볼 수 있어야 한다. | 1-0. MVVM-C 패턴을 적용한 통일된 구조를 결정하여야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 3 | 2주차 | 4 | 모두 | |||||||||||||||
13 | 1-1. 홈 화면이 제공되어야 한다. | tableView + header | ⭐️⭐️⭐️ | O | 2021. 11. 3 | 2주차 | 3 | 태훈/지수 | ||||||||||||||||
14 | 1-2. 검색 화면(버스)이 제공되어야 한다. | pageViewController | ⭐️⭐️⭐️ | O | 2021. 11. 4 | 2주차 | 2 | 태훈/지수 | ||||||||||||||||
15 | 1-3. 검색 화면(정거장)이 제공되어야 한다. | pageViewController, 검색 화면(버스) 이후 작업 | ⭐️⭐️⭐️ | O | 2021. 11. 4 | 2주차 | 1 | 태훈/지수 | ||||||||||||||||
16 | 1-4. 정거장 화면이 제공되어야 한다. | 커스텀뷰 + 테이블 뷰 | ⭐️⭐️⭐️ | O | 2021. 11. 7 | 2주차 | 2 | 태훈/지수 | ||||||||||||||||
17 | 1-5. 노선도 화면이 제공되어야 한다. | 커스텀뷰 + 테이블 뷰 | ⭐️⭐️⭐️ | O | 2021. 11. 4 | 2주차 | 5 | 수정/민상 | ||||||||||||||||
18 | 1-6. 알람 설정 화면이 제공되어야 한다. | 노선도 화면 이후 작업 | ⭐️⭐️⭐️ | O | 2021. 11. 4 | 2주차 | 2 | 수정/민상 | ||||||||||||||||
19 | 1-7. 이동 현황 화면이 제공되어야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 5 | 2주차 | 2 | 수정/민상 | |||||||||||||||||
20 | 1-8. 새로고침 버튼을 누르고 있으면 새로고침 버튼 크기를 작게 유지한다. 이 때, 새로고침 글씨는 작아지지 않는다. | ⭐️ | X | 2주차 | 0.5 | 추후 | ||||||||||||||||||
21 | 1-9. 새로고침 버튼에서 손을 떼면 내부 아이콘이 360도 돌아가고 새로고침 버튼이 다시 커진다. | ⭐️ | X | 2주차 | 0.5 | 추후 | ||||||||||||||||||
22 | 1-10. 헤더의 절반 이상이 가려지면 애니메이션 효과와 함께 정거장 이름이 네비게이션 title로 넘어간다. | 띠용 기능 | ⭐️ | O | 2021. 11. 3 | 2주차 | 0.5 | 수정/민상 | ||||||||||||||||
23 | 계 | X | 21 | |||||||||||||||||||||
24 | 검색 | 2.유저는 버스노선을 검색할 수 있어야 한다. | 2-1. 검색 텍스트 필드를 누르면 숫자 키보드가 제공되어야 한다. | ⭐️ | O | 2021. 11. 4 | 2주차 | 0.5 | 태훈/지수 | |||||||||||||||
25 | 2-2. 검색어를 가지고 대응되는 버스 노선 id 목록을 얻어올 수 있어야 한다. | 텍스트필드가 변경될 때마다 검색, 네트워크 작업 | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 5 | 모두 | ||||||||||||||||
26 | 2-3. 얻어온 버스 노선 id를 바탕으로 셀 형식으로 보여줄 수 있어야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1 | 모두 | |||||||||||||||||
27 | 2-4. 셀을 터치하면 노선도 화면으로 이동해야 한다. | 필요한 데이터를 실어서 주어야 함 | ⭐️ | O | 2025. 6. 7 | 3주차 | 0.5 | 수정 | ||||||||||||||||
28 | 2-5. 페이지 컨트롤러에서 정거장을 클릭시 검색 화면(정거장)이 띄워져야 한다. | ⭐️ | O | 2021. 11. 4 | 2주차 | 0.5 | 태훈/지수 | |||||||||||||||||
29 | 2-6. 얻어온 버스 노선의 종류를 표시하고, 종류에 따라 다른 색으로 표시되어야 한다. | ⭐️ | O | 2021. 11. 11 | 3주차 | 1 | 모두 | |||||||||||||||||
30 | 2-7. 키보드가 올라와 있는 상태에서 스크롤할 시 키보드가 내려가야한다. | ⭐️ | X | 2주차 | 0.5 | 태훈/지수 | ||||||||||||||||||
31 | 계 | X | 9 | |||||||||||||||||||||
32 | 3. 유저는 정거장을 검색할 수 있어야 한다. | 3-1. 검색 텍스트 필드를 누르면 문자 키보드가 제공되어야 한다. | ⭐️ | O | 2021. 11. 4 | 2주차 | 0.5 | 태훈/지수 | ||||||||||||||||
33 | 3-2. 검색어를 가지고 정거장 이름 혹은 번호에 대응되는 정거장 id를 얻어올 수 있어야 한다. | 텍스트필드가 변경될 때마다 검색 | ⭐️⭐️⭐️ | O | 2025. 6. 7 | 3주차 | 5 | 수정 | ||||||||||||||||
34 | 3-3. 얻어온 정거장 id를 바탕으로 셀 형식으로 보여줄 수 있어야 한다. | ⭐️⭐️⭐️ | O | 2025. 6. 7 | 3주차 | 1 | 수정 | |||||||||||||||||
35 | 3-4. 셀을 터치하면 정거장 화면으로 이동해야 한다. | 필요한 데이터를 실어서 주어야 함 | ⭐️ | O | 2025. 6. 7 | 3주차 | 0.5 | 수정 | ||||||||||||||||
36 | 3-5. 페이지 컨트롤러에서 정거장을 클릭시 검색 화면(버스)이 띄워져야 한다. | ⭐️ | O | 2021. 11. 4 | 2주차 | 0.5 | 태훈/지수 | |||||||||||||||||
37 | 3-6. 얻어온 정거장의 이름 또는 번호와 일치하는 부분을 주황색으로 표시한다. | ⭐️ | O | 2021. 11. 14 | 3주차 | 1 | 수정 | |||||||||||||||||
38 | 3-7. 키보드가 올라와 있는 상태에서 스크롤할 시 키보드가 내려가야한다. | ⭐️ | X | 2주차 | 0.5 | 태훈/지수 | ||||||||||||||||||
39 | 계 | X | 9 | |||||||||||||||||||||
40 | 정거장 정보 | 4. 유저는 선택한 정거장을 거치는 버스들의 정보를 확인할 수 있어야 한다. | 4-1. 상단 헤더에 버스 ID, 정거장명, 정거장 방향이 표시된다. | ⭐️ | O | 2021. 11. 14 | 3,4주차 | 1.5 | 지수 | |||||||||||||||
41 | 4-2. 버스 목록은 버스 종류 별로 보여져야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 12 | 3,4주차 | 1.5 | 지수 | |||||||||||||||||
42 | 4-3. 버스 목록에서 도착정보가 하나도 없는 버스는 가장 아래쪽에 보여져야 한다. | 문자 순으로 정렬 | ⭐️ | O | 2021. 11. 14 | 3,4주차 | 1 | 지수 | ||||||||||||||||
43 | 4-4. 셀에는 버스 번호, 노선 내 방향이 표시되고, 가장 가까운 2개 버스에 대해 남은 시간/정류장 수/좌석 혼잡도가 표시된다. | 좌석혼잡도는 0으로 제공되면 표시하지 않는다. | ⭐️⭐️ | O | 2021. 11. 12 | 3,4주차 | 3 | 지수 | ||||||||||||||||
44 | 4-5. 버스 도착까지 남은 시간 레이블은 매초 갱신되어 보여진다. | ⭐️⭐️⭐️ | O | 2021. 11. 16 | 3,4주차 | 0 | 수정/태훈 | |||||||||||||||||
45 | 4-6. 셀의 즐겨찾기 버튼을 통해 즐겨찾는 정류장+버스로 등록할 수 있어야 한다. | ⭐️⭐️ | O | 2021. 11. 14 | 3,4주차 | 2.5 | 지수 | |||||||||||||||||
46 | 4-7. 셀을 누르면 해당 버스의 노선도 화면으로 이동한다. | ⭐️ | O | 2021. 11. 14 | 3,4주차 | 0.5 | 지수 | |||||||||||||||||
47 | 계 | O | 10 | |||||||||||||||||||||
48 | 5. 유저는 알람 버튼으로 특정 버스에 대한 알람을 설정할 수 있어야 한다. | 5-1. 셀의 알람 버튼을 통해 승하차 알람 화면으로 넘어갈 수 있다. | 버스 + 정거장 정보를 넘겨야 한다 | ⭐️ | O | 3,4주차 | 0.5 | 지수 | ||||||||||||||||
49 | 계 | O | 0.5 | |||||||||||||||||||||
50 | 6. 유저는 수동 및 자동으로 갱신된 정거장 정보를 확인할 수 있어야 한다. | 6-1. 새로고침 버튼을 누르면 자동 갱신과 별도로 데이터를 새로 받아온다. | ⭐️⭐️ | O | 2021. 11. 14 | 3,4주차 | 1 | 지수 | ||||||||||||||||
51 | 6-2. 30초 주기로 자동 갱신이 이루어진다. | ⭐️⭐️⭐️ | O | 2021. 11. 18 | 3,4주차 | 0 | 수정/태훈 | |||||||||||||||||
52 | 계 | O | 1 | |||||||||||||||||||||
53 | 버스 노선도 정보 | 7. 유저는 선택한 버스의 실시간 정보를 확인할 수 있어야 한다. | 7-1. 특정 버스 노선 id를 통해 xml 파일을 얻어올 수 있어야 한다 | ⭐️⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 6 | 민상 | |||||||||||||||
54 | 7-2. 상단 헤더에 버스 종류, 버스 번호, 종착역 정보가 표시된다. | ⭐️⭐️ | O | 2021. 11. 11 | 3주차 | 1 | 민상 | |||||||||||||||||
55 | 7-3. 회차지는 셀 배경이 흰 색으로 표시되며, 노선도에 회차 표기를 한다. | ⭐️ | O | 2021. 11. 12 | 3주차 | 1.5 | 민상 | |||||||||||||||||
56 | 7-4. 셀에는 정거장 명, 정거장 번호, 첫차~종착 시간이 표시된다. | ⭐️ | O | 2021. 11. 12 | 3주차 | 1 | 민상 | |||||||||||||||||
57 | 7-5. 셀 좌측의 노선도에는 현재 교통 혼잡도가 색상(빨/노/초)으로 표시되어야 한다. | ⭐️ | O | 2021. 11. 12 | 3주차 | 4 | 민상 | |||||||||||||||||
58 | 7-6. 노선에 버스 아이콘으로 현재 버스들의 위치를 표시한다. | 아이콘을 버스 종류에 해당하는 색상으로 표시한다 | ⭐️⭐️⭐️ | O | 2021. 11. 14 | 3주차 | 6 | 민상 | ||||||||||||||||
59 | 7-7. 버스 아이콘 좌측에 말풍선 아이콘으로 해당 버스 번호판 4자리와, 혼잡도를 표시한다. | ⭐️ | O | 2021. 11. 13 | 3주차 | 1.5 | 민상 | |||||||||||||||||
60 | 7-8. 셀을 터치하면 해당하는 정거장 정보 페이지로 이동한다. | 미정차 역은 이동하지 않는다. | ⭐️ | O | 2021. 11. 15 | 4주차 | 0.5 | 민상 | ||||||||||||||||
61 | 계 | O | 21.5 | |||||||||||||||||||||
62 | 8. 유저는 수동 및 자동으로 갱신된 버스의 실시간 정보를 확인할 수 있어야 한다. | 8-1. 새로고침 버튼을 누르면 자동 갱신과 별도로 데이터를 새로 받아온다. | ⭐️⭐️ | O | 2021. 11. 15 | 4주차 | 1 | 민상 | ||||||||||||||||
63 | 8-2. 30초 주기로 자동 갱신이 이루어진다. | ⭐️⭐️⭐️ | O | 2025. 6. 7 | 3,4주차 | 0 | 수정/태훈 | |||||||||||||||||
64 | 계 | O | 1 | |||||||||||||||||||||
65 | 승하차 알람 | 9. 유저는 선택한 정거장+버스에 대한 승차 알람을 설정 및 해제 할 수 있어야 한다. | 9-1. 가장 가까운 2개 버스에 대해 남은 시간/정류장, 도착 예정 시간, 버스가 위치한 정류장, 버스 일련번호가 표시된다. | ⭐️⭐️ | O | 2021. 11. 15 | 4,5주차 | 4 | 지수 | |||||||||||||||
66 | 9-2. 도착정보가 없으면 표시하지 않고, 남은 시간은 API가 보낸 메세지를 그대로 띄운다. | ⭐️⭐️ | O | 2021. 11. 16 | 4,5주차 | 1 | 지수 | |||||||||||||||||
67 | 9-3. 남은 시간이 분/초로 표기되어 있으면 타이머를 통해 1초 단위로 숫자가 줄어들도록 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 16 | 4,5주차 | 2 | 수정/태훈 | |||||||||||||||||
68 | 9-4. 알람 버튼을 클릭하면 알람이 설정된다. | 알람 버튼 이미지가 빨간 알람 아이콘으로 변경된다. | ⭐️⭐️⭐️ | O | 2021. 11. 23 | 5주차 | 5 | 태훈 | ||||||||||||||||
69 | 9-5. 알람이 설정되어 있는 상태에서 한 번 더 알람 버튼을 클릭하면 "승차 알람을 종료하시겠습니까? 종료/취소" 알림이 뜬다. | 9-4에 통합 | ⭐️⭐️ | O | 2021. 11. 23 | 5주차 | 1 | 태훈 | ||||||||||||||||
70 | 9-6. 승차알람 종료를 선택하면 해당 알람이 종료되고, 알람 버튼 이미지가 하얀 알람 아이콘으로 변경된다. | 9-4에 통합 | ⭐️⭐️ | O | 2021. 11. 23 | 5주차 | 4 | 태훈 | ||||||||||||||||
71 | 9-7. 1번째 전 정거장에 버스가 위치할 경우 알람 등록이 되지 않으며 "버스가 곧 도착합니다"라는 메시지를 띄운다. | 메시지는 Alert로 띄운다. | ⭐️ | O | 2021. 11. 17 | 4,5주차 | 4 | 지수 | ||||||||||||||||
72 | 9-8. "곧 도착" 으로 변경시 네트워크 전송 주기를 30초 ->15초로 변경한다. | 알람 화면에만 해당 | ⭐️ | X | 4,5주차 | 0 | 수정/태훈 | |||||||||||||||||
73 | 9-9. 버스의 색과 동일한 색으로 승차알람 번호 색을 띄운다. | ⭐️ | O | 2021. 11. 17 | 4,5주차 | 0.5 | 지수 | |||||||||||||||||
74 | 9-10. 네비게이션 바에 정거장 이름과 버스 종류에 따른 색의 버스 번호를 띄운다. | ⭐️ | O | 2021. 11. 17 | 4,5주차 | 0.5 | 지수 | |||||||||||||||||
75 | 9-11. 어느 화면에서든 승차 알람을 받을 수 있도록 하는 객체가 필요하다. | singleton 선택 | ⭐️⭐️⭐️ | O | 2021. 11. 22 | 5주차 | 3 | 지수/태훈 | ||||||||||||||||
76 | 계 | X | 22 | |||||||||||||||||||||
77 | 10. 유저는 선택한 정거장+버스에 대한 하차 알람을 설정 및 해제 할 수 있어야 한다. | 10-1. 선택한 정거장을 승차지점으로 한 노선도 및 정거장 목록이 표시되어야 한다. | ⭐️⭐️⭐️ | O | 2021. 11. 17 | 4,5주차 | 5 | 지수 | ||||||||||||||||
78 | 10-2. 정거장 셀에는 정거장 명 / 정거장 ID / 승차 지점으로부터의 소요 시간이 표시되어야 한다. | ⭐️⭐️ | O | 2021. 11. 17 | 4,5주차 | 3 | 지수 | |||||||||||||||||
79 | 10-3. 정거장 셀의 알람 버튼을 터치하면 실시간 이동 현황 화면으로 전환되어야 한다. | ⭐️ | O | 2021. 11. 17 | 4,5주차 | 0.5 | 지수 | |||||||||||||||||
80 | 10-4. 하차 알림이 설정되어있는 경우 알람 버튼이 빨간색으로 표시되어야 한다. | 메시지는 Alert로 띄운다. | ⭐️ | O | 2021. 11. 24 | 5주차 | 1 | 태훈 | ||||||||||||||||
81 | 10-5. 이미 다른 정거장에 하차 알림이 설정되어 있는 경우 새 알람을 설정하려고 하면 "재설정하시겠습니까? 재설정/취소" 라는 Alert 메세지가 떠야 한다. | ⭐️⭐️ | O | 2021. 11. 24 | 5주차 | 1 | 태훈 | |||||||||||||||||
82 | 10-6. 알람이 설정되어 있는 상태에서 해당 알람 버튼을 한번 더 클릭하면 "하차 알람을 종료하시겠습니까? 종료/취소" 알림이 뜬다. | 메시지는 Alert로 띄운다. | ⭐️⭐️ | O | 2021. 11. 24 | 5주차 | 0.5 | 태훈 | ||||||||||||||||
83 | 계 | O | 11 | |||||||||||||||||||||
84 | 11. 유저는 탑승 중에 실시간 이동 현황을 확인할 수 있다. | 11-1. 노선에 현재 유저의 위치를 표시한다. (백그라운드 제외) | ⭐️⭐️⭐️ | O | 2021. 11. 17 | 4주차 | 2.5 | 민상 | ||||||||||||||||
85 | 11-2. 노선도에는 구간 단위로 현재 교통 혼잡도가 색상(빨/노/초)으로 표시되어야 한다. (백그라운드 제외) | ⭐️ | O | 2021. 11. 17 | 4주차 | 1 | 민상 | |||||||||||||||||
86 | 11-3. 버스에 탑승했을 시 몇 정거장이 남았는지 아이콘 좌측에 표시되어야 한다. (백그라운드 제외) | ⭐️ | O | 2021. 11. 17 | 4,5주차 | 0.5 | 민상 | |||||||||||||||||
87 | 11-4. 1정거장 전부터는 "이번에 내리세요" 라는 메세지가 말풍선 아이콘에 표시되어야 한다. (백그라운드 제외) | ⭐️⭐️ | O | 2021. 11. 17 | 4,5주차 | 0.5 | 민상 | |||||||||||||||||
88 | 11-5. 상단에는 버스 종류에 해당하는 색상으로 버스 번호를 표시하고, 그 아래에는 몇 정거장이 남았는지와 소요 예정 시간을 표시한다. (백그라운드 제외) | ⭐️ | O | 2021. 11. 15 | 4주차 | 0.5 | 민상 | |||||||||||||||||
89 | 11-6. 하차 정거장에 도착할 경우 "알람이 종료됩니다"라는 Alert 메세지를 띄우고 알람이 자동 종료된다. (백그라운드 제외) | ⭐️⭐️⭐️ | O | 2021. 11. 22 | 5주차 | 1.5 | 민상 | |||||||||||||||||
90 | 11-7. 노선에 현재 유저의 위치를 표시한다. (백그라운드 작업) | 버스 종류에 해당하는 색상의 버스 아이콘으로 | ⭐️⭐️⭐️ | O | 2021. 11. 22 | 4,5주차 | 2.5 | 지수/민상 | ||||||||||||||||
91 | 11-8. 노선도에는 구간 단위로 현재 교통 혼잡도가 색상(빨/노/초)으로 표시되어야 한다. (백그라운드 작업) | ⭐️ | O | 2021. 11. 22 | 4,5주차 | 1 | 지수/민상 | |||||||||||||||||
92 | 11-9. 버스에 탑승했을 시 몇 정거장이 남았는지 아이콘 좌측에 표시되어야 한다. (백그라운드 작업) | ⭐️ | O | 2021. 11. 22 | 4,5주차 | 1 | 지수/민상 | |||||||||||||||||
93 | 11-10. 1정거장 전부터는 "이번에 내리세요" 라는 메세지가 말풍선 아이콘에 표시되어야 한다. (백그라운드 작업) | ⭐️⭐️ | O | 2021. 11. 22 | 4,5주차 | 0.5 | 지수/민상 | |||||||||||||||||
94 | 11-11. 상단에는 버스 종류에 해당하는 색상으로 버스 번호를 표시하고, 그 아래에는 몇 정거장이 남았는지와 소요 예정 시간을 표시한다. (백그라운드 작업) | ⭐️ | O | 2021. 11. 22 | 4,5주차 | 1 | 지수/민상 | |||||||||||||||||
95 | 11-12. 하차 정거장에 도착할 경우 "알람이 종료됩니다"라는 Alert 메세지를 띄우고 알람이 자동 종료된다. (백그라운드 작업) | ⭐️⭐️⭐️ | O | 2021. 11. 22 | 4,5주차 | 1.5 | 지수/민상 | |||||||||||||||||
96 | 11-13. GPS를 활용하여 이동현황표시 로직 구현 | 반경 결정해야함 | ⭐️⭐️⭐️ | O | 2021. 11. 22 | 4주차 | 3 | 수정/태훈 | ||||||||||||||||
97 | 계 | O | 10.5 | |||||||||||||||||||||
98 | 12. 유저는 수동 및 자동으로 갱신된 실시간 위치 및 버스 정보를 확인할 수 있어야 한다. | 12.1 새로고침 버튼을 누르면 자동 갱신과 별도로 데이터를 새로 받아온다. | ⭐️⭐️ | O | 2025. 6. 7 | 4,5주차 | 0 | 민상 | ||||||||||||||||
99 | 12-2. 30초 주기로 자동 갱신이 이루어진다. | ⭐️⭐️⭐️ | O | 2025. 6. 7 | 4,5주차 | 0 | 수정/태훈 | |||||||||||||||||
100 | 계 | O | 0 |