-기능
- 로그인/회원가입
- 책 등록하기(Create)
- 책 조회(Read)
- 책 수정하기(Update)
- 책 삭제하기(Delete)
-API 설정
이거는 추후에 정리할 예정이다
-ERD,테이블 설정
- User(원래는 직접 로그인 시스템 구현하려고 했으나, 구글 api 를 이용해서 로그인을 구현할 예정이다)
- Id: 유저 아이디
- nickName : 페이지에서 사용될 이름
- pw: 비밀번호
- bookShelf: 사용자의 책정보
- Book(나중에 Post로 이름 바꿈)
- Id: 책 구별하는 id
- author/publisher/bookTitle: 책의 기본정보
- category: 책의 카테고리 분류하기 위해서
- check: 책 완독 여부 확인
- review: 사용자가 작성하는 책 후기
- startDate/endDate: 책 읽기 시작한 날짜와 끝낸 날짜
- 한 명의 사용자는 여러권의 책을 등록 할 수 있으므로 user와 book의 관계는 1:N 관계이다
- 변수명은 camelCase로 작성할 예정
'개인프로젝트 > My Book' 카테고리의 다른 글
[개인프로젝트#1] 2. UI 변동 부분 (0) | 2022.01.23 |
---|---|
[개인프로젝트#1] 1&2. 프로젝트 기획 및 UI (0) | 2022.01.23 |
[개인프로젝트#1] 1. 첫 개인 프로젝트 시작 (0) | 2022.01.23 |
클라이언트, 서버 구현 완료 (0) | 2022.01.19 |
게시글 2개 이상일 때 query unique로 불러오는데 발생하는 오류 (0) | 2022.01.19 |