DIGITAL OF PAGES 2021년 9월 18일
김정호 :
- customizing frontend template (branch front/book)
- components/dashboard/blog
- components/dashboard/product
- pages/Blog
- pages/Products
- mocks/blog
- mocks/products
- src/layouts/dashboard/DashboardSidebar (edit to remove ad)
- src/routes
- add files(related to book details)
- src/components/_dashboard/detail/
- src/pages/BookDetail
- src/components/_dashboard/blog/BookList
- draft를 이용한 editor 작업 시작 (branch front/editor)
- src/pages/Editor
npm install --save react-draft-wysiwyg draft-js
- backend (branch back/main)
- 현재 book과 관련된 기능들을 우선하여 이식 중입니다.
양재훈 :
- customizing frontend template
- dashboard/app
- dashboard/user
- add files(related to book)
- src/pages/ApplyBook
- src/pages/RegisterBook
- mocks/books
- Authentication & Authorization (login and signup)
2021.09.28(정지혁)
- 공지사항 및 독서 발자취에 cleditor과 네이버 스마트 에디어2.0을 이용해 HTML태그를 해석하도록 수정하였음.
- 독서발자취기능 오류 수정
2021.09.29 개발 내용(정지혁) : EJS/list브랜치
-
리스트 관련 오류를 수정하였음
-
독서발자취기능 오류 수정(데이터 저장과 보여주는 기능의 주소를 하나로 같이 쓰면서 보는 화면에서 새로고침시 계속 추가 저장이 되는 문제 수정)
,{file:'./HistoryOfBook', path:'/post/addHistoryOfBook/:id', method:'addHistoryOfBook', type:'get'}로 보는 화면 구성 요청을 받았던 것을 하단의 주소로 변경함 ,{file:'./HistoryOfBook', path:'/history/:id', method:'showHistory', type:'get'}
-
독서발자취기능에 공개 범위를 지정할 수 있게 수정하였으며 공개범위에 따라 타 유저의 독서발자취를 열람할 수 있도록 수정되었음(하단의 그림 참조)
2021.09.30(정지혁)
2021.10.01(정지혁) : EJS/sharedReview브랜치 --> EJS/alarm브랜치
- 동일한 책인데 게시판처럼 각각의 책당 각각의 리뷰를 갖는 것은 책을 선택하는 입장에서 좋지 않다고 판단. 리뷰를 같은 isbn을 동일한 책끼리는 리뷰를 공유하도록 수정하였음. review_schema.js에 리뷰를 담는 방식으로 수정(하단의 사진 참조), 단 리뷰가 얼마나 많이 달릴지에 따라 너무 많을 경우 과도한 로딩시간과 불편한 ui가 초래될 수 있어 그룹간 리뷰공유를 막을 지 결정해야함.
두번째 사진(showbook.js)과 같이 isbn으로 리뷰를 검색하여 book스키마에 삽입하는 방식으로 동일 isbn의 모든 리뷰를 취급함.
- 로그인, 오류핸들링 기능 추가.500번 서버 오류 핸들링 기능 추가 및 비 로그인 주소 요청을 차단하여 로그인 화면으로 이동하도록 수정. 위 화면의 주소 요청(책 내용을 보려는 요청)이 로그인 해제 상태로 이루어져 로그인을 해야한다는 메세지와 함께 로그인 화면으로 이동하도록 수정(app.js의 76~106번쨰 줄 참조)
2021.10.02(정지혁) : EJS/profile
- 프로필 수정(탈퇴 기능 추가,연체 도서 개수 표시;profile.ejs & user.js), 디자인 일부 수정
2021.10.03(정지혁) : VUE/findGroup
- signUp.ejs파일에서 소속그룹 검색하는 기능에 Vue 적용하여 ui개선
2021.10.04(정지혁) : Vue/adminpage
- 관리자 페이지 추가(총 보유 장서 수, 회원 수, 연체 도서 수, 대출 중인 도서 수와 회원/연체도서/대출도서 이름 조회 기능) 좌측의 문구 클릭시 오른쪽 화면이 vue로 렌더링 됨
- 첫 화면에 의미 없는 내용 제거(로그인시 첫화면에 관리자 공지사항 추가)
2021.10.05(정지혁) :
- 첫화면에 로그인시 공지사항과 더불어 신간을 노출하도록 수정
2021.10.07(정지혁) : 프로필에 작성한 리뷰가 시간순으로 뜨도록 개선했으며 디자인도 개선함
2021.10.08(정지혁) :
- 프로필에 리뷰에 더해 과거에 대출한 책 대여 기록 화면 추가
- 친구 검색 기능 추가 위화면처럼 친구 이메일(아이디) 검색하면 아래의 화면이 뜨며, 친구의 리뷰와 책 대여 기록을 공유받을 수 있음. *향후 친구 추가 기능을 추가하여 허가된 친구만 자신의 프로필 열람이 가능하도록 수정할 것
2021.10.10(정지혁) : Vue/recommand
- 친구 추가 기능을 추가하여 허가된 친구만 자신의 프로필 열람이 가능하도록 수정
- 도서 추천 기능 추가 및 메세지 함(도서 추천 확인) 추가
- 첫 화면 베너 높이 조정
- 메세지 전송 기능 추가
2021.10.13(정지혁) :
2021
- 마지막 주
- 기능,디자인 검토
- 발표영상,가이드 제작 후 제출