ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACAD
1
2
PRV (Paper Reference Visualization)
3
PR명번호기능세부번호구분상세 구현사항중요도예상 시간시작일종료일담당자작업현황상태중요도구분담당자
4
1-1 [환경] [개발환경 세팅] eslint, prettier, webpack, nest.js 개발환경 세팅1개발환경 세팅1환경eslint, prettier, webpack, nest.js 개발환경 세팅CoreFeature(3)12022-11-102022-11-10준엽DoneTo doCoreFeature(3)FE미림
5
2-1 [배포] [배포] ncloud 서버 생성2배포1배포ncloud 서버 생성CoreFeature(3)0.5DoneIn ProgressSideFeature(2)BE예윤
6
2-2 [배포] [배포] 쿠버네티스 세팅2배포2배포쿠버네티스 세팅Challenge(1)challengeTo doDoneChallenge(1)환경성빈
7
2-3 [배포] [배포] docker, github workflows 이용한 dev 서버 배포 자동화2배포3배포docker, github workflows 이용한 dev 서버 배포 자동화CoreFeature(3)22022-11-142022-11-14성빈Done배포준엽
8
2-4 [배포] [배포] docker-compose redis, db 연결2배포4배포docker-compose redis, db 연결CoreFeature(3)22022-11-152022-11-15성빈Done설계
9
2-5 [배포] [배포] docker, github workflows 이용한 production 서버 배포 자동화2배포5배포docker, github workflows 이용한 production 서버 배포 자동화SideFeature(2)22022-12-07준엽In ProgressFE,BE
10
2-6 [배포] [배포] 개발서버 docker compose로 배포 자동화 로직 수정2배포6배포개발서버 docker compose로 배포 자동화 로직 수정SideFeature(2)12022-11-162022-11-16성빈Done
11
3-1 [FE] [메인] 메인페이지 UI 구현3메인1FE메인페이지 UI 구현CoreFeature(3)22022-11-142022-11-14미림Done
12
3-2 [FE] [메인] 배경에 반짝이는 별 레이어를 생성한다.3메인2FE배경에 반짝이는 별 레이어를 생성한다.SideFeature(2)22022-11-172022-11-17예윤Done
13
4-1 [BE] [메인 - 인기 검색어] redis를 이용하여 상위 10개의 인기 검색어 rank를 관리하는 시스템을 만든다.4메인 - 인기 검색어1BEredis를 이용하여 상위 10개의 인기 검색어 rank를 관리하는 시스템을 만든다.CoreFeature(3)32022-11-142022-11-17준엽Done
14
4-2 [BE] [메인 - 인기 검색어] 인기검색어 업데이트 단위 시간 설정4메인 - 인기 검색어2BE인기검색어 업데이트 단위 시간 설정SideFeature(2)0.52022-11-142022-11-14준엽Done
15
4-3 [BE] [메인 - 인기 검색어] rank관리 시스템의 테스트 코드를 작성한다.4메인 - 인기 검색어3BErank관리 시스템의 테스트 코드를 작성한다.SideFeature(2)32022-11-302022-12-01준엽Done
16
4-4 [FE] [메인 - 인기 검색어] 1~10위까지의 인기검색어 데이터를 1초간격으로 슬라이딩 방식으로 보여준다.4메인 - 인기 검색어4FE1~10위까지의 인기검색어 데이터를 1초간격으로 슬라이딩 방식으로 보여준다.CoreFeature(3)22022-11-152022-11-16미림Done
17
4-5 [FE] [메인 - 인기 검색어] 창을 클릭하면 10개의 검색어를 모두 보여주는 리스트가 토글된다.4메인 - 인기 검색어5FE창을 클릭하면 10개의 검색어를 모두 보여주는 리스트가 토글된다.SideFeature(2)22022-11-152022-11-15미림Done
18
4-6 [FE] [메인 - 인기 검색어] 인기검색어 hover 시 해당 검색어가 밑줄로 강조된다.4메인 - 인기 검색어6FE인기검색어 hover 시 해당 검색어가 밑줄로 강조된다.SideFeature(2)0.12022-11-152022-11-15미림Done
19
4-7 [FE,BE] [메인 - 인기 검색어] 인기검색어 클릭 시 해당 검색어로 검색된 페이지로 이동하고, 검색결과 데이터를 요청하고 받아온다.4메인 - 인기 검색어7FE,BE인기검색어 클릭 시 해당 검색어로 검색된 페이지로 이동하고, 검색결과 데이터를 요청하고 받아온다.CoreFeature(3)12022-11-222022-11-23미림Done
20
4-8 [BE] [메인 - 인기 검색어] 인기검색어 업데이트 테스트 코드 작성4메인 - 인기 검색어8BE인기검색어 업데이트 테스트 코드 작성CoreFeature(3)2준엽Done
21
5-1 [FE] [메인 - 검색창] 검색어를 입력하고 enter key down / 돋보기 아이콘 클릭시 해당 검색어로 검색된 페이지로 이동한다.5메인 - 검색창1FE검색어를 입력하고 enter key down / 돋보기 아이콘 클릭시 해당 검색어로 검색된 페이지로 이동한다.CoreFeature(3)12022-11-162022-11-16예윤Done
22
5-2 [FE] [메인 - 검색창] 위, 아래 방향키로 최근 검색기록 / 자동완성 결과를 hover시킨다.5메인 - 검색창2FE위, 아래 방향키로 최근 검색기록 / 자동완성 결과를 hover시킨다.Challenge(1)12022-11-152022-11-15예윤Done
23
6-1 [FE] [메인 - 검색창 - 최근 검색기록] 검색창 클릭 시 최근 검색기록을 5개까지 보여준다.6메인 - 검색창 - 최근 검색기록1FE검색창 클릭 시 최근 검색기록을 5개까지 보여준다.SideFeature(2)12022-11-152022-11-15예윤Done진행 상황CoreFeature(3)SideFeature(2)Challenge(1)
24
6-2 [FE] [메인 - 검색창 - 최근 검색기록] 검색창에서 검색할시에는 로컬스토리지 검색기록에 검색어를 저장한다.6메인 - 검색창 - 최근 검색기록2FE검색창에서 검색할시에는 로컬스토리지 검색기록에 검색어를 저장한다.SideFeature(2)12022-11-152022-11-15예윤DoneTo do0134
25
6-3 [FE,BE] [메인 - 검색창 - 최근 검색기록] 검색기록 클릭 시 해당 검색어로 검색된 페이지로 이동한다.6메인 - 검색창 - 최근 검색기록3FE,BE검색기록 클릭 시 해당 검색어로 검색된 페이지로 이동한다.SideFeature(2)12022-11-162022-11-16예윤DoneIn Progress0101
26
7-1 [BE] [메인 - 검색창 - 자동완성] Elasticsearch db 연결7메인 - 검색창 - 자동완성1BEElasticsearch db 연결Challenge(1)challenge2022-11-22준엽DoneDone3226361
27
7-2 [BE] [메인 - 검색창 - 자동완성] crossRef API 요청하여 키워드(제목, 저자)에 해당하는 논문 검색7메인 - 검색창 - 자동완성2BEcrossRef API 요청하여 키워드(제목, 저자)에 해당하는 논문 검색CoreFeature(3)22022-11-15준엽Done66
28
7-3 [BE] [메인 - 검색창 - 자동완성] 논문 검색 테스트 코드 작성7메인 - 검색창 - 자동완성3BE논문 검색 테스트 코드 작성CoreFeature(3)22022-11-212022-11-21성빈Done
29
7-4 [BE] [메인 - 검색창 - 자동완성] 서버에서 저장하고 있는 데이터에 대한 검색7메인 - 검색창 - 자동완성4BE서버에서 저장하고 있는 데이터에 대한 검색CoreFeature(3)3Done
30
7-5 [FE] [메인 - 검색창 - 자동완성] 자동완성 검색어 / 최근 검색기록 hover시 배경색으로 강조한다.7메인 - 검색창 - 자동완성5FE자동완성 검색어 / 최근 검색기록 hover시 배경색으로 강조한다.SideFeature(2)0.12022-11-152022-11-15예윤Done
31
7-6 [FE] [메인 - 검색창 - 자동완성] 검색어 입력 시 자동완성 창이 열린다.7메인 - 검색창 - 자동완성6FE검색어 입력 시 자동완성 창이 열린다.CoreFeature(3)12022-11-152022-11-15예윤Done
32
7-7 [FE] [메인 - 검색창 - 자동완성] 검색어와 일치하는 구문은 highlight 표시한다.7메인 - 검색창 - 자동완성7FE검색어와 일치하는 구문은 highlight 표시한다.SideFeature(2)0.52022-11-152022-11-15예윤Done
33
7-8 [FE] [메인 - 검색창 - 자동완성] 검색어가 두글자 이상일 때만 자동완성을 보여준다.7메인 - 검색창 - 자동완성8FE검색어가 두글자 이상일 때만 자동완성을 보여준다.CoreFeature(3)12022-11-152022-11-15예윤Done
34
7-9 [FE] [메인 - 검색창 - 자동완성] 검색어 자동완성 API 호출시 디바운스 딜레이 텀은 150ms으로 한다.7메인 - 검색창 - 자동완성9FE검색어 자동완성 API 호출시 디바운스 딜레이 텀은 150ms으로 한다.CoreFeature(3)12022-11-162022-11-16예윤Done
35
7-10 [FE,BE] [메인 - 검색창 - 자동완성] 검색어 클릭 시 해당 논문의 상세 페이지로 이동한다.7메인 - 검색창 - 자동완성10FE,BE검색어 클릭 시 해당 논문의 상세 페이지로 이동한다.CoreFeature(3)12022-11-282022-11-29미림Done
36
7-12 [BE] [메인 - 검색창 - 자동완성] crossref api에 대한 성능 테스트 (timeout 시간 결정)7메인 - 검색창 - 자동완성12BEcrossref api에 대한 성능 테스트 (timeout 시간 결정)SideFeature(2)2Done
37
7-13 [BE] [메인 - 검색창 - 자동완성] crossRef api 호출 시 BE측에서 해당 키워드의 n개의 논문을 elastic search에 캐싱하는 파이프라인 생성7메인 - 검색창 - 자동완성13BEcrossRef api 호출 시 BE측에서 해당 키워드의 n개의 논문을 elastic search에 캐싱하는 파이프라인 생성Challenge(1)32022-11-222022-11-23준엽Done
38
7-14 [BE] [메인 - 검색창 - 자동완성] elasticsearch 검색에 대한 테스트코드 작성7메인 - 검색창 - 자동완성14BEelasticsearch 검색에 대한 테스트코드 작성SideFeature(2)2To do
39
8-1 [FE] [메인 - 로딩] 자동완성 검색 응답 대기시 스피너(달) 을 보여준다.8메인 - 로딩1FE자동완성 검색 응답 대기시 스피너(달) 을 보여준다.SideFeature(2)12022-11-172022-11-21예윤Done
40
9-1 [FE] [메인 - footer] 문의 이메일, 저작권 정보, 깃허브 링크를 표시한다.9메인 - footer1FE문의 이메일, 저작권 정보, 깃허브 링크를 표시한다.SideFeature(2)12022-11-142022-11-14미림Done
41
10-1 [BE] [검색리스트] 검색요청 API 작성10검색리스트1BE검색요청 API 작성CoreFeature(3)32022-11-212022-11-21성빈Done
42
10-2 [BE] [검색리스트] url 쿼리(keyword, page, rows=10)에 해당하는 검색 결과를 전달한다. (totalPages, totalPapers 와 같은 pagination info 포함)10검색리스트2BEurl 쿼리(keyword, page, rows=10)에 해당하는 검색 결과를 전달한다. (totalPages, totalPapers 와 같은 pagination info 포함)CoreFeature(3)22022-11-212022-11-21성빈Done
43
10-3 [FE] [검색리스트] 논문 데이터를 리스트 형식으로 한 페이지당 rows(default:20)만큼 보여주고, 10페이지 단위로 페이지네이션 한다.10검색리스트3FE논문 데이터를 리스트 형식으로 한 페이지당 rows(default:20)만큼 보여주고, 10페이지 단위로 페이지네이션 한다.CoreFeature(3)22022-11-222022-11-23예윤Done
44
10-5 [BE] [검색리스트] 검색 API 테스트 코드 작성10검색리스트5BE검색 API 테스트 코드 작성SideFeature(2)2성빈Done
45
10-6 [BE] [검색리스트] pagination 범위 초과시 error 처리10검색리스트6BEpagination 범위 초과시 error 처리CoreFeature(3)12022-11-242022-11-24성빈Done
46
11-1 [FE] [검색리스트 - 헤더] 홈버튼 클릭 시 메인페이지로 이동한다.11검색리스트 - 헤더1FE홈버튼 클릭 시 메인페이지로 이동한다.SideFeature(2)0.52022-11-222022-11-23예윤Done
47
11-2 [FE] [검색리스트 - 헤더] 미니검색바는 메인페이지 검색바와 동일하게 동작한다.11검색리스트 - 헤더2FE미니검색바는 메인페이지 검색바와 동일하게 동작한다.CoreFeature(3)32022-11-222022-11-23예윤Done
48
12-1 [FE] [검색리스트 - 로딩] 로딩 스피너를 보여주고, 로딩 문구를 랜덤으로 보여준다.12검색리스트 - 로딩1FE로딩 스피너를 보여주고, 로딩 문구를 랜덤으로 보여준다.SideFeature(2)12022-11-232022-11-23예윤Done
49
13-1 [BE] [논문 상세 - 논문 정보] 요청받은 DOI에 대한 레퍼런스를 요청할 시 캐싱여부를 확인하는 파이프라인을 만든다.13논문 상세 - 논문 정보1BE요청받은 DOI에 대한 레퍼런스를 요청할 시 캐싱여부를 확인하는 파이프라인을 만든다.CoreFeature(3)2준엽Done
50
13-2 [BE] [논문 상세 - 논문 정보] 요청받은 DOI에 해당하는 검색 결과를 클라이언트에 전달한다.13논문 상세 - 논문 정보2BE요청받은 DOI에 해당하는 검색 결과를 클라이언트에 전달한다.CoreFeature(3)12022-11-282022-11-28성빈Done
51
13-3 [BE] [논문 상세 - 논문 정보] 캐싱되지 않은 논문을 검색한 경우, 논문에 대한 data를 DB에 저장한다.13논문 상세 - 논문 정보3BE캐싱되지 않은 논문을 검색한 경우, 논문에 대한 data를 DB에 저장한다.CoreFeature(3)1.5준엽Done
52
13-4 [BE] [논문 상세 - 논문 정보] mongodb 연결13논문 상세 - 논문 정보4BEmongodb 연결CoreFeature(3)12022-11-302022-11-30준엽Done
53
13-5 [FE] [논문 상세 - 논문 정보] 검색한 논문의 제목, 저자, DOI, 인용논문 목록을 보여주고, DOI 클릭 시 논문 원본으로 이동한다.13논문 상세 - 논문 정보5FE검색한 논문의 제목, 저자, DOI, 인용논문 목록을 보여주고, DOI 클릭 시 논문 원본으로 이동한다.CoreFeature(3)1.52022-11-282022-11-28미림Done
54
13-6 [BE] [논문 상세 - 논문 정보] Request batch 작업13논문 상세 - 논문 정보6BERequest batch 작업CoreFeature(3)32022-11-292022-11-30성빈Done
55
13-7 [BE] [논문 상세 - 논문 정보] Request batch test 코드 작성13논문 상세 - 논문 정보7BERequest batch test 코드 작성SideFeature(2)22022-12-06성빈Done
56
14-1 [BE] [논문 상세 - 네트워크 차트] 네트워크 차트를 그릴 때 노드의 위치를 서버측에서 계산을 한다.14논문 상세 - 네트워크 차트1BE네트워크 차트를 그릴 때 노드의 위치를 서버측에서 계산을 한다.Challenge(1)challengeTo do
57
14-2 [FE] [논문 상세 - 네트워크 차트] 그래프에 있는 논문 node를 hover시 상세정보를 보여주는 tooltip을 표시한다.14논문 상세 - 네트워크 차트2FE그래프에 있는 논문 node를 hover시 상세정보를 보여주는 tooltip을 표시한다.Challenge(1)challengeTo do
58
14-3 [FE] [논문 상세 - 네트워크 차트] 검색한 논문과 참조한 논문을 1depth만큼 표현하는 네트워크 그래프를 렌더링 한다.14논문 상세 - 네트워크 차트3FE검색한 논문과 참조한 논문을 1depth만큼 표현하는 네트워크 그래프를 렌더링 한다.CoreFeature(3)52022-11-282022-12-01예윤Done
59
14-5 [FE] [논문 상세 - 네트워크 차트] 다른 노드를 선택하는 경우 해당 논문의 참조 논문을 추가로 그려준다.14논문 상세 - 네트워크 차트5FE다른 노드를 선택하는 경우 해당 논문의 참조 논문을 추가로 그려준다.CoreFeature(3)62022-12-052022-12-07예윤Done
60
14-6 [FE] [논문 상세 - 네트워크 차트] reference 목록의 논문이나 노드를 hover 시 해당하는 논문정보를 강조해주는 기능을 추가한다.14논문 상세 - 네트워크 차트6FEreference 목록의 논문이나 노드를 hover 시 해당하는 논문정보를 강조해주는 기능을 추가한다.SideFeature(2)12022-12-052022-12-06미림Done
61
14-7 [FE] [논문 상세 - 네트워크 차트] 노드 클릭 또는 hover 시 해당 노드와 자식 노드, 링크를 강조한다.14논문 상세 - 네트워크 차트7FE노드 클릭 또는 hover 시 해당 노드와 자식 노드, 링크를 강조한다.SideFeature(2)32022-12-092022-12-09미림Done
62
14-8 [FE] [논문 상세 - 네트워크 차트] 스크롤로 zomming, 마우스로 panning 할 수 있다.14논문 상세 - 네트워크 차트8FE스크롤로 zomming, 마우스로 panning 할 수 있다.SideFeature(2)22022-11-282022-12-01예윤Done
63
14-9 [FE] [논문 상세 - 네트워크 차트] 그래프 사용 안내 tooltip을 표시한다.14논문 상세 - 네트워크 차트9FE그래프 사용 안내 tooltip을 표시한다.SideFeature(2)22022-12-122022-12-12미림Done
64
14-10 [FE] [논문 상세 - 네트워크 차트] 피인용수 color range 범례를 표시한다.14논문 상세 - 네트워크 차트10FE피인용수 color range 범례를 표시한다.SideFeature(2)22022-12-122022-12-12예윤Done
65
14-11 [BE] [논문 상세 - 네트워크 차트] 논문 reference의 중복 키 제거14논문 상세 - 네트워크 차트11BE논문 reference의 중복 키 제거SideFeature(2)12022-12-122022-12-12성빈Done
66
15-1 [BE] [에러 처리] 에러 종류 별 상태코드 설정15에러 처리1BE에러 종류 별 상태코드 설정CoreFeature(3)32022-11-282022-11-28Done
67
15-2 [FE] [에러 처리] 에러 상태코드 별 처리 (재요청, 에러페이지 등)15에러 처리2FE에러 상태코드 별 처리 (재요청, 에러페이지 등)CoreFeature(3)32022-11-292022-11-30미림Done
68
16-1 [설계] [API 문서화] Nest.JS에 Swagger API 붙이기16API 문서화1설계Nest.JS에 Swagger API 붙이기SideFeature(2)22022-11-282022-11-28성빈Done
69
17-1 [환경] [테스트 자동화] 테스트 자동화 actions 작성17테스트 자동화1환경테스트 자동화 actions 작성SideFeature(2)12022-12-082022-12-08성빈Done
70
71
65108.2
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