1일차 - 계획 세우기

2021. 4. 4. 03:10프로젝트/책 게시판 프로젝트

반응형

읽은 책들을 올리고 리뷰를 올릴수 있는 게시판

 

계획

장고를 이용해서 책 리뷰를 올릴수있는 게시판을 만든다.

리뷰에는 좋아요를 할수있고, 댓글 역시 달을수있다.

책이 종류가 많은 만큼 카테고리를 지정해서 올릴수있도록하고 탭을 통해서 분류를 할수있게 한다.

 

  • 계획한 index 페이지

 

 

  • 상세페이지

 

 

무엇을 구현할지

 

  • 부트스트랩을 적극적으로 이용할것 ( nav bar 와 책을 나타내는걸 카드로 나타낸다.)

 

  • 책 : 책사진, 책이름, 저자, 간단한 소개내용으로 정보가 이루어져있다.

 

  • 좋아요 : 로그인 했다면 좋아요, 싫어요를 고를 수있고 그 수를 집계해서 index에 표현해준다.

 

  • 회원가입 : 닉네임, 비밀번호 입력으로 끝낸다.

 

  • 댓글 : 댓글을 달을때 별점을 매길수있다. 5점 만점으로 제한을 두고: 그러면 댓글에 필요한 요소는 유저, 댓글내용

 

  • 별점 : 댓글들의 값을 평균을 내서 인덱스와 상세 페이지에 나타낼수있게함 로그아웃이되도 리뷰는 볼수있되, 댓글은 달지 못하도록한다.

 

  • 검색 : 책이름으로 url이 이동할수잇게 하고 없으면 404 에러뜨게 만든다.

 

  • 카테고리 : 책마다 종류가 다양하므로 카테고리를 만들어서 탭모양으로 바뀔수있게 만든다.

 

고민

  • 회원가입하는 것이 의미가 있을까? 
    • 추가적인 기능 생성: 프로필을 만들고 좋아요 리스트를 만들어서 추가기능 구현
    • 회원가입삭제 : 익명의 닉네임으로 댓글을 달고 별점을 달수있게 만들기

 

  • : 회원가입을 만든이유는 무분별한 별점테러같은것이 없도록 번거로운 과정을 추가해서 막으려고 한것인데 그외 추가적인 기능없이 ''그것''만을 위해 있는것이 맞는가?
반응형

'프로젝트 > 책 게시판 프로젝트' 카테고리의 다른 글

2일차 - 기본틀, 모델설정하기  (0) 2021.04.05